<?xml version="1.0"?>
<xs:schema xmlns:tns="www.edifabric.com/edifact" elementFormDefault="qualified" targetNamespace="www.edifabric.com/edifact" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="M_INVOIC">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Invoice message" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="tns:S_UNH">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Message Header" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element ref="tns:S_BGM">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="BEGINNING OF MESSAGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element maxOccurs="35" ref="tns:S_DTM">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_PAI">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PAYMENT INSTRUCTIONS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_ALI">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ADDITIONAL INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_IMD">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ITEM DESCRIPTION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:S_FTX">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:S_LOC">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:S_GIS">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="GENERAL INDICATOR" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_DGS">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DANGEROUS GOODS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:S_GIR">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED IDENTIFICATION NUMBERS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99999" ref="tns:G_RFF">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:G_NAD">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for NAME AND ADDRESS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_TAX">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:G_CUX">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for CURRENCIES" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:G_PAT">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PAYMENT TERMS BASIS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:G_TDT">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for DETAILS OF TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_TOD">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for TERMS OF DELIVERY OR TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:G_EQD">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for EQUIPMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1000" ref="tns:G_PAC">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PACKAGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="9999" ref="tns:G_ALC">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for ALLOWANCE OR CHARGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="100" ref="tns:G_RCS">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for REQUIREMENTS AND CONDITIONS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:G_AJT">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for ADJUSTMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:G_INP">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PARTIES AND INSTRUCTION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="9999999" ref="tns:G_LIN">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for LINE ITEM" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element ref="tns:S_UNS">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="SECTION CONTROL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:S_CNT">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CONTROL TOTAL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element maxOccurs="100" ref="tns:G_MOA_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:G_TAX_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="15" ref="tns:G_ALC_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for ALLOWANCE OR CHARGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_UNT">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Message Trailer" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_UNH">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Message Header" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_0062_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message Reference Number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="14" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element ref="tns:C_S009">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Message Identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_0068_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Common Access Reference" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_S010">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Status of the Transfer" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_S016">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Message Subset Identification" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_S017">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Message Implementation Guideline Identification" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_S018">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Scenario Identification" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_S009">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Message Identifier" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_0065_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message Type Identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_0052_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message Type Version Number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_0054_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message Type Release Number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_0051_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Controlling Agency" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0057_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Association Assigned Code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0110_6">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code List Directory Version Number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0113_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message Type Sub-function Identification" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_S010">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Status of the Transfer" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_0070_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Sequence Message Transfer Number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0073_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First/Last Sequence Message Transfer Indication" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:length value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_S016">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Message Subset Identification" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_0115_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message Subset Identification" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="14" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0116_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message Subset Version Number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0118_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message Subset Release Number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0051_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Controlling Agency, Coded" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_S017">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Message Implementation Guideline Identification" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_0121_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message Implementation Guideline Identification" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="14" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0122_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message Implementation Guideline Version Number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0124_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message Implementation Guideline Release Number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0051_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Controlling Agency, Coded" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_S018">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Scenario Identification" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_0127_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Scenario Identification" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="14" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0128_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Scenario Version Number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0130_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Scenario Release Number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_0051_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Controlling Agency, Coded" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_BGM">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="BEGINNING OF MESSAGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="tns:C_C002">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DOCUMENT/MESSAGE NAME" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C106">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DOCUMENT/MESSAGE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1225_3" type="tns:EDIFACT_ID_1225">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4343_4" type="tns:EDIFACT_ID_4343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Response type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C002">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DOCUMENT/MESSAGE NAME" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_1001_1" type="tns:EDIFACT_ID_1001">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_1001">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="11" />
      <xs:enumeration value="110" />
      <xs:enumeration value="111" />
      <xs:enumeration value="112" />
      <xs:enumeration value="113" />
      <xs:enumeration value="114" />
      <xs:enumeration value="115" />
      <xs:enumeration value="116" />
      <xs:enumeration value="117" />
      <xs:enumeration value="118" />
      <xs:enumeration value="119" />
      <xs:enumeration value="12" />
      <xs:enumeration value="120" />
      <xs:enumeration value="121" />
      <xs:enumeration value="122" />
      <xs:enumeration value="123" />
      <xs:enumeration value="124" />
      <xs:enumeration value="125" />
      <xs:enumeration value="126" />
      <xs:enumeration value="127" />
      <xs:enumeration value="128" />
      <xs:enumeration value="129" />
      <xs:enumeration value="13" />
      <xs:enumeration value="130" />
      <xs:enumeration value="131" />
      <xs:enumeration value="132" />
      <xs:enumeration value="133" />
      <xs:enumeration value="134" />
      <xs:enumeration value="135" />
      <xs:enumeration value="136" />
      <xs:enumeration value="137" />
      <xs:enumeration value="138" />
      <xs:enumeration value="139" />
      <xs:enumeration value="14" />
      <xs:enumeration value="140" />
      <xs:enumeration value="141" />
      <xs:enumeration value="142" />
      <xs:enumeration value="143" />
      <xs:enumeration value="144" />
      <xs:enumeration value="145" />
      <xs:enumeration value="146" />
      <xs:enumeration value="147" />
      <xs:enumeration value="148" />
      <xs:enumeration value="149" />
      <xs:enumeration value="15" />
      <xs:enumeration value="150" />
      <xs:enumeration value="151" />
      <xs:enumeration value="152" />
      <xs:enumeration value="153" />
      <xs:enumeration value="154" />
      <xs:enumeration value="155" />
      <xs:enumeration value="156" />
      <xs:enumeration value="157" />
      <xs:enumeration value="158" />
      <xs:enumeration value="159" />
      <xs:enumeration value="16" />
      <xs:enumeration value="160" />
      <xs:enumeration value="161" />
      <xs:enumeration value="162" />
      <xs:enumeration value="163" />
      <xs:enumeration value="164" />
      <xs:enumeration value="165" />
      <xs:enumeration value="166" />
      <xs:enumeration value="167" />
      <xs:enumeration value="168" />
      <xs:enumeration value="169" />
      <xs:enumeration value="17" />
      <xs:enumeration value="170" />
      <xs:enumeration value="171" />
      <xs:enumeration value="172" />
      <xs:enumeration value="173" />
      <xs:enumeration value="174" />
      <xs:enumeration value="175" />
      <xs:enumeration value="176" />
      <xs:enumeration value="177" />
      <xs:enumeration value="178" />
      <xs:enumeration value="179" />
      <xs:enumeration value="18" />
      <xs:enumeration value="180" />
      <xs:enumeration value="181" />
      <xs:enumeration value="182" />
      <xs:enumeration value="183" />
      <xs:enumeration value="184" />
      <xs:enumeration value="185" />
      <xs:enumeration value="186" />
      <xs:enumeration value="187" />
      <xs:enumeration value="188" />
      <xs:enumeration value="189" />
      <xs:enumeration value="19" />
      <xs:enumeration value="190" />
      <xs:enumeration value="191" />
      <xs:enumeration value="192" />
      <xs:enumeration value="193" />
      <xs:enumeration value="194" />
      <xs:enumeration value="195" />
      <xs:enumeration value="196" />
      <xs:enumeration value="197" />
      <xs:enumeration value="198" />
      <xs:enumeration value="199" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="200" />
      <xs:enumeration value="201" />
      <xs:enumeration value="202" />
      <xs:enumeration value="203" />
      <xs:enumeration value="204" />
      <xs:enumeration value="205" />
      <xs:enumeration value="206" />
      <xs:enumeration value="207" />
      <xs:enumeration value="208" />
      <xs:enumeration value="209" />
      <xs:enumeration value="21" />
      <xs:enumeration value="210" />
      <xs:enumeration value="211" />
      <xs:enumeration value="212" />
      <xs:enumeration value="213" />
      <xs:enumeration value="214" />
      <xs:enumeration value="215" />
      <xs:enumeration value="216" />
      <xs:enumeration value="217" />
      <xs:enumeration value="218" />
      <xs:enumeration value="219" />
      <xs:enumeration value="22" />
      <xs:enumeration value="220" />
      <xs:enumeration value="221" />
      <xs:enumeration value="222" />
      <xs:enumeration value="223" />
      <xs:enumeration value="224" />
      <xs:enumeration value="225" />
      <xs:enumeration value="226" />
      <xs:enumeration value="227" />
      <xs:enumeration value="228" />
      <xs:enumeration value="229" />
      <xs:enumeration value="23" />
      <xs:enumeration value="230" />
      <xs:enumeration value="231" />
      <xs:enumeration value="232" />
      <xs:enumeration value="233" />
      <xs:enumeration value="234" />
      <xs:enumeration value="235" />
      <xs:enumeration value="236" />
      <xs:enumeration value="237" />
      <xs:enumeration value="238" />
      <xs:enumeration value="239" />
      <xs:enumeration value="24" />
      <xs:enumeration value="240" />
      <xs:enumeration value="241" />
      <xs:enumeration value="242" />
      <xs:enumeration value="243" />
      <xs:enumeration value="244" />
      <xs:enumeration value="245" />
      <xs:enumeration value="246" />
      <xs:enumeration value="247" />
      <xs:enumeration value="248" />
      <xs:enumeration value="249" />
      <xs:enumeration value="25" />
      <xs:enumeration value="250" />
      <xs:enumeration value="251" />
      <xs:enumeration value="252" />
      <xs:enumeration value="253" />
      <xs:enumeration value="254" />
      <xs:enumeration value="255" />
      <xs:enumeration value="256" />
      <xs:enumeration value="257" />
      <xs:enumeration value="258" />
      <xs:enumeration value="259" />
      <xs:enumeration value="26" />
      <xs:enumeration value="260" />
      <xs:enumeration value="261" />
      <xs:enumeration value="262" />
      <xs:enumeration value="263" />
      <xs:enumeration value="264" />
      <xs:enumeration value="265" />
      <xs:enumeration value="266" />
      <xs:enumeration value="267" />
      <xs:enumeration value="268" />
      <xs:enumeration value="269" />
      <xs:enumeration value="27" />
      <xs:enumeration value="270" />
      <xs:enumeration value="271" />
      <xs:enumeration value="272" />
      <xs:enumeration value="273" />
      <xs:enumeration value="274" />
      <xs:enumeration value="275" />
      <xs:enumeration value="276" />
      <xs:enumeration value="277" />
      <xs:enumeration value="278" />
      <xs:enumeration value="279" />
      <xs:enumeration value="28" />
      <xs:enumeration value="280" />
      <xs:enumeration value="281" />
      <xs:enumeration value="282" />
      <xs:enumeration value="283" />
      <xs:enumeration value="284" />
      <xs:enumeration value="285" />
      <xs:enumeration value="286" />
      <xs:enumeration value="287" />
      <xs:enumeration value="288" />
      <xs:enumeration value="289" />
      <xs:enumeration value="29" />
      <xs:enumeration value="290" />
      <xs:enumeration value="291" />
      <xs:enumeration value="292" />
      <xs:enumeration value="293" />
      <xs:enumeration value="294" />
      <xs:enumeration value="295" />
      <xs:enumeration value="296" />
      <xs:enumeration value="297" />
      <xs:enumeration value="298" />
      <xs:enumeration value="299" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="300" />
      <xs:enumeration value="301" />
      <xs:enumeration value="302" />
      <xs:enumeration value="303" />
      <xs:enumeration value="304" />
      <xs:enumeration value="305" />
      <xs:enumeration value="306" />
      <xs:enumeration value="307" />
      <xs:enumeration value="308" />
      <xs:enumeration value="31" />
      <xs:enumeration value="310" />
      <xs:enumeration value="311" />
      <xs:enumeration value="312" />
      <xs:enumeration value="313" />
      <xs:enumeration value="314" />
      <xs:enumeration value="315" />
      <xs:enumeration value="316" />
      <xs:enumeration value="317" />
      <xs:enumeration value="318" />
      <xs:enumeration value="319" />
      <xs:enumeration value="32" />
      <xs:enumeration value="320" />
      <xs:enumeration value="321" />
      <xs:enumeration value="322" />
      <xs:enumeration value="323" />
      <xs:enumeration value="324" />
      <xs:enumeration value="325" />
      <xs:enumeration value="326" />
      <xs:enumeration value="327" />
      <xs:enumeration value="328" />
      <xs:enumeration value="329" />
      <xs:enumeration value="33" />
      <xs:enumeration value="330" />
      <xs:enumeration value="331" />
      <xs:enumeration value="332" />
      <xs:enumeration value="333" />
      <xs:enumeration value="334" />
      <xs:enumeration value="335" />
      <xs:enumeration value="336" />
      <xs:enumeration value="337" />
      <xs:enumeration value="338" />
      <xs:enumeration value="339" />
      <xs:enumeration value="34" />
      <xs:enumeration value="340" />
      <xs:enumeration value="341" />
      <xs:enumeration value="342" />
      <xs:enumeration value="343" />
      <xs:enumeration value="344" />
      <xs:enumeration value="345" />
      <xs:enumeration value="346" />
      <xs:enumeration value="347" />
      <xs:enumeration value="348" />
      <xs:enumeration value="349" />
      <xs:enumeration value="35" />
      <xs:enumeration value="350" />
      <xs:enumeration value="351" />
      <xs:enumeration value="352" />
      <xs:enumeration value="353" />
      <xs:enumeration value="354" />
      <xs:enumeration value="355" />
      <xs:enumeration value="356" />
      <xs:enumeration value="357" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="370" />
      <xs:enumeration value="38" />
      <xs:enumeration value="380" />
      <xs:enumeration value="381" />
      <xs:enumeration value="382" />
      <xs:enumeration value="383" />
      <xs:enumeration value="384" />
      <xs:enumeration value="385" />
      <xs:enumeration value="386" />
      <xs:enumeration value="387" />
      <xs:enumeration value="388" />
      <xs:enumeration value="389" />
      <xs:enumeration value="39" />
      <xs:enumeration value="390" />
      <xs:enumeration value="393" />
      <xs:enumeration value="394" />
      <xs:enumeration value="395" />
      <xs:enumeration value="396" />
      <xs:enumeration value="397" />
      <xs:enumeration value="398" />
      <xs:enumeration value="399" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="400" />
      <xs:enumeration value="401" />
      <xs:enumeration value="402" />
      <xs:enumeration value="403" />
      <xs:enumeration value="404" />
      <xs:enumeration value="405" />
      <xs:enumeration value="409" />
      <xs:enumeration value="41" />
      <xs:enumeration value="412" />
      <xs:enumeration value="42" />
      <xs:enumeration value="425" />
      <xs:enumeration value="426" />
      <xs:enumeration value="427" />
      <xs:enumeration value="428" />
      <xs:enumeration value="429" />
      <xs:enumeration value="43" />
      <xs:enumeration value="430" />
      <xs:enumeration value="431" />
      <xs:enumeration value="435" />
      <xs:enumeration value="44" />
      <xs:enumeration value="447" />
      <xs:enumeration value="448" />
      <xs:enumeration value="45" />
      <xs:enumeration value="450" />
      <xs:enumeration value="451" />
      <xs:enumeration value="452" />
      <xs:enumeration value="454" />
      <xs:enumeration value="455" />
      <xs:enumeration value="456" />
      <xs:enumeration value="457" />
      <xs:enumeration value="458" />
      <xs:enumeration value="46" />
      <xs:enumeration value="460" />
      <xs:enumeration value="465" />
      <xs:enumeration value="466" />
      <xs:enumeration value="467" />
      <xs:enumeration value="468" />
      <xs:enumeration value="469" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="481" />
      <xs:enumeration value="485" />
      <xs:enumeration value="49" />
      <xs:enumeration value="490" />
      <xs:enumeration value="491" />
      <xs:enumeration value="492" />
      <xs:enumeration value="493" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="520" />
      <xs:enumeration value="53" />
      <xs:enumeration value="530" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="550" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="575" />
      <xs:enumeration value="58" />
      <xs:enumeration value="580" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="610" />
      <xs:enumeration value="62" />
      <xs:enumeration value="621" />
      <xs:enumeration value="622" />
      <xs:enumeration value="623" />
      <xs:enumeration value="624" />
      <xs:enumeration value="63" />
      <xs:enumeration value="630" />
      <xs:enumeration value="631" />
      <xs:enumeration value="632" />
      <xs:enumeration value="633" />
      <xs:enumeration value="635" />
      <xs:enumeration value="64" />
      <xs:enumeration value="640" />
      <xs:enumeration value="65" />
      <xs:enumeration value="650" />
      <xs:enumeration value="655" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="700" />
      <xs:enumeration value="701" />
      <xs:enumeration value="702" />
      <xs:enumeration value="703" />
      <xs:enumeration value="704" />
      <xs:enumeration value="705" />
      <xs:enumeration value="706" />
      <xs:enumeration value="707" />
      <xs:enumeration value="708" />
      <xs:enumeration value="709" />
      <xs:enumeration value="71" />
      <xs:enumeration value="710" />
      <xs:enumeration value="711" />
      <xs:enumeration value="712" />
      <xs:enumeration value="713" />
      <xs:enumeration value="714" />
      <xs:enumeration value="715" />
      <xs:enumeration value="716" />
      <xs:enumeration value="72" />
      <xs:enumeration value="720" />
      <xs:enumeration value="722" />
      <xs:enumeration value="723" />
      <xs:enumeration value="724" />
      <xs:enumeration value="73" />
      <xs:enumeration value="730" />
      <xs:enumeration value="74" />
      <xs:enumeration value="740" />
      <xs:enumeration value="741" />
      <xs:enumeration value="743" />
      <xs:enumeration value="744" />
      <xs:enumeration value="745" />
      <xs:enumeration value="746" />
      <xs:enumeration value="75" />
      <xs:enumeration value="750" />
      <xs:enumeration value="76" />
      <xs:enumeration value="760" />
      <xs:enumeration value="761" />
      <xs:enumeration value="763" />
      <xs:enumeration value="764" />
      <xs:enumeration value="765" />
      <xs:enumeration value="766" />
      <xs:enumeration value="77" />
      <xs:enumeration value="770" />
      <xs:enumeration value="775" />
      <xs:enumeration value="78" />
      <xs:enumeration value="780" />
      <xs:enumeration value="781" />
      <xs:enumeration value="782" />
      <xs:enumeration value="783" />
      <xs:enumeration value="784" />
      <xs:enumeration value="785" />
      <xs:enumeration value="786" />
      <xs:enumeration value="787" />
      <xs:enumeration value="788" />
      <xs:enumeration value="789" />
      <xs:enumeration value="79" />
      <xs:enumeration value="790" />
      <xs:enumeration value="791" />
      <xs:enumeration value="792" />
      <xs:enumeration value="793" />
      <xs:enumeration value="794" />
      <xs:enumeration value="795" />
      <xs:enumeration value="796" />
      <xs:enumeration value="797" />
      <xs:enumeration value="798" />
      <xs:enumeration value="799" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="810" />
      <xs:enumeration value="811" />
      <xs:enumeration value="812" />
      <xs:enumeration value="82" />
      <xs:enumeration value="820" />
      <xs:enumeration value="821" />
      <xs:enumeration value="822" />
      <xs:enumeration value="823" />
      <xs:enumeration value="824" />
      <xs:enumeration value="825" />
      <xs:enumeration value="83" />
      <xs:enumeration value="830" />
      <xs:enumeration value="833" />
      <xs:enumeration value="84" />
      <xs:enumeration value="840" />
      <xs:enumeration value="841" />
      <xs:enumeration value="85" />
      <xs:enumeration value="850" />
      <xs:enumeration value="851" />
      <xs:enumeration value="852" />
      <xs:enumeration value="853" />
      <xs:enumeration value="855" />
      <xs:enumeration value="856" />
      <xs:enumeration value="86" />
      <xs:enumeration value="860" />
      <xs:enumeration value="861" />
      <xs:enumeration value="862" />
      <xs:enumeration value="863" />
      <xs:enumeration value="864" />
      <xs:enumeration value="865" />
      <xs:enumeration value="87" />
      <xs:enumeration value="870" />
      <xs:enumeration value="88" />
      <xs:enumeration value="89" />
      <xs:enumeration value="890" />
      <xs:enumeration value="895" />
      <xs:enumeration value="896" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="901" />
      <xs:enumeration value="91" />
      <xs:enumeration value="910" />
      <xs:enumeration value="911" />
      <xs:enumeration value="913" />
      <xs:enumeration value="914" />
      <xs:enumeration value="915" />
      <xs:enumeration value="916" />
      <xs:enumeration value="917" />
      <xs:enumeration value="92" />
      <xs:enumeration value="925" />
      <xs:enumeration value="926" />
      <xs:enumeration value="927" />
      <xs:enumeration value="929" />
      <xs:enumeration value="93" />
      <xs:enumeration value="930" />
      <xs:enumeration value="931" />
      <xs:enumeration value="932" />
      <xs:enumeration value="933" />
      <xs:enumeration value="934" />
      <xs:enumeration value="935" />
      <xs:enumeration value="936" />
      <xs:enumeration value="937" />
      <xs:enumeration value="938" />
      <xs:enumeration value="94" />
      <xs:enumeration value="940" />
      <xs:enumeration value="941" />
      <xs:enumeration value="95" />
      <xs:enumeration value="950" />
      <xs:enumeration value="951" />
      <xs:enumeration value="952" />
      <xs:enumeration value="953" />
      <xs:enumeration value="954" />
      <xs:enumeration value="955" />
      <xs:enumeration value="96" />
      <xs:enumeration value="960" />
      <xs:enumeration value="961" />
      <xs:enumeration value="962" />
      <xs:enumeration value="963" />
      <xs:enumeration value="964" />
      <xs:enumeration value="965" />
      <xs:enumeration value="966" />
      <xs:enumeration value="97" />
      <xs:enumeration value="98" />
      <xs:enumeration value="99" />
      <xs:enumeration value="990" />
      <xs:enumeration value="991" />
      <xs:enumeration value="995" />
      <xs:enumeration value="996" />
      <xs:enumeration value="998" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_1131">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="11" />
      <xs:enumeration value="110" />
      <xs:enumeration value="112" />
      <xs:enumeration value="113" />
      <xs:enumeration value="114" />
      <xs:enumeration value="115" />
      <xs:enumeration value="116" />
      <xs:enumeration value="117" />
      <xs:enumeration value="118" />
      <xs:enumeration value="119" />
      <xs:enumeration value="12" />
      <xs:enumeration value="120" />
      <xs:enumeration value="121" />
      <xs:enumeration value="122" />
      <xs:enumeration value="123" />
      <xs:enumeration value="125" />
      <xs:enumeration value="126" />
      <xs:enumeration value="127" />
      <xs:enumeration value="128" />
      <xs:enumeration value="129" />
      <xs:enumeration value="13" />
      <xs:enumeration value="130" />
      <xs:enumeration value="131" />
      <xs:enumeration value="132" />
      <xs:enumeration value="133" />
      <xs:enumeration value="134" />
      <xs:enumeration value="135" />
      <xs:enumeration value="136" />
      <xs:enumeration value="137" />
      <xs:enumeration value="139" />
      <xs:enumeration value="14" />
      <xs:enumeration value="140" />
      <xs:enumeration value="141" />
      <xs:enumeration value="142" />
      <xs:enumeration value="143" />
      <xs:enumeration value="144" />
      <xs:enumeration value="145" />
      <xs:enumeration value="146" />
      <xs:enumeration value="147" />
      <xs:enumeration value="148" />
      <xs:enumeration value="149" />
      <xs:enumeration value="15" />
      <xs:enumeration value="150" />
      <xs:enumeration value="151" />
      <xs:enumeration value="152" />
      <xs:enumeration value="153" />
      <xs:enumeration value="154" />
      <xs:enumeration value="155" />
      <xs:enumeration value="156" />
      <xs:enumeration value="157" />
      <xs:enumeration value="158" />
      <xs:enumeration value="16" />
      <xs:enumeration value="160" />
      <xs:enumeration value="161" />
      <xs:enumeration value="162" />
      <xs:enumeration value="163" />
      <xs:enumeration value="164" />
      <xs:enumeration value="165" />
      <xs:enumeration value="166" />
      <xs:enumeration value="167" />
      <xs:enumeration value="168" />
      <xs:enumeration value="169" />
      <xs:enumeration value="17" />
      <xs:enumeration value="170" />
      <xs:enumeration value="172" />
      <xs:enumeration value="173" />
      <xs:enumeration value="174" />
      <xs:enumeration value="175" />
      <xs:enumeration value="176" />
      <xs:enumeration value="177" />
      <xs:enumeration value="178" />
      <xs:enumeration value="179" />
      <xs:enumeration value="18" />
      <xs:enumeration value="180" />
      <xs:enumeration value="181" />
      <xs:enumeration value="182" />
      <xs:enumeration value="183" />
      <xs:enumeration value="184" />
      <xs:enumeration value="185" />
      <xs:enumeration value="186" />
      <xs:enumeration value="187" />
      <xs:enumeration value="188" />
      <xs:enumeration value="189" />
      <xs:enumeration value="19" />
      <xs:enumeration value="190" />
      <xs:enumeration value="191" />
      <xs:enumeration value="192" />
      <xs:enumeration value="193" />
      <xs:enumeration value="194" />
      <xs:enumeration value="195" />
      <xs:enumeration value="196" />
      <xs:enumeration value="197" />
      <xs:enumeration value="198" />
      <xs:enumeration value="199" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="200" />
      <xs:enumeration value="201" />
      <xs:enumeration value="202" />
      <xs:enumeration value="203" />
      <xs:enumeration value="204" />
      <xs:enumeration value="205" />
      <xs:enumeration value="206" />
      <xs:enumeration value="207" />
      <xs:enumeration value="208" />
      <xs:enumeration value="209" />
      <xs:enumeration value="21" />
      <xs:enumeration value="210" />
      <xs:enumeration value="211" />
      <xs:enumeration value="212" />
      <xs:enumeration value="213" />
      <xs:enumeration value="214" />
      <xs:enumeration value="215" />
      <xs:enumeration value="216" />
      <xs:enumeration value="217" />
      <xs:enumeration value="218" />
      <xs:enumeration value="219" />
      <xs:enumeration value="220" />
      <xs:enumeration value="221" />
      <xs:enumeration value="222" />
      <xs:enumeration value="223" />
      <xs:enumeration value="224" />
      <xs:enumeration value="225" />
      <xs:enumeration value="226" />
      <xs:enumeration value="227" />
      <xs:enumeration value="228" />
      <xs:enumeration value="229" />
      <xs:enumeration value="23" />
      <xs:enumeration value="230" />
      <xs:enumeration value="231" />
      <xs:enumeration value="232" />
      <xs:enumeration value="233" />
      <xs:enumeration value="234" />
      <xs:enumeration value="235" />
      <xs:enumeration value="236" />
      <xs:enumeration value="237" />
      <xs:enumeration value="238" />
      <xs:enumeration value="239" />
      <xs:enumeration value="240" />
      <xs:enumeration value="241" />
      <xs:enumeration value="242" />
      <xs:enumeration value="243" />
      <xs:enumeration value="244" />
      <xs:enumeration value="245" />
      <xs:enumeration value="246" />
      <xs:enumeration value="247" />
      <xs:enumeration value="248" />
      <xs:enumeration value="249" />
      <xs:enumeration value="25" />
      <xs:enumeration value="250" />
      <xs:enumeration value="251" />
      <xs:enumeration value="252" />
      <xs:enumeration value="253" />
      <xs:enumeration value="254" />
      <xs:enumeration value="255" />
      <xs:enumeration value="256" />
      <xs:enumeration value="257" />
      <xs:enumeration value="258" />
      <xs:enumeration value="259" />
      <xs:enumeration value="260" />
      <xs:enumeration value="261" />
      <xs:enumeration value="262" />
      <xs:enumeration value="263" />
      <xs:enumeration value="264" />
      <xs:enumeration value="265" />
      <xs:enumeration value="266" />
      <xs:enumeration value="267" />
      <xs:enumeration value="268" />
      <xs:enumeration value="269" />
      <xs:enumeration value="270" />
      <xs:enumeration value="271" />
      <xs:enumeration value="272" />
      <xs:enumeration value="273" />
      <xs:enumeration value="3" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="82" />
      <xs:enumeration value="83" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="86" />
      <xs:enumeration value="9" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_3055">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="11" />
      <xs:enumeration value="110" />
      <xs:enumeration value="111" />
      <xs:enumeration value="112" />
      <xs:enumeration value="113" />
      <xs:enumeration value="114" />
      <xs:enumeration value="115" />
      <xs:enumeration value="116" />
      <xs:enumeration value="117" />
      <xs:enumeration value="118" />
      <xs:enumeration value="119" />
      <xs:enumeration value="12" />
      <xs:enumeration value="120" />
      <xs:enumeration value="121" />
      <xs:enumeration value="122" />
      <xs:enumeration value="123" />
      <xs:enumeration value="124" />
      <xs:enumeration value="125" />
      <xs:enumeration value="126" />
      <xs:enumeration value="127" />
      <xs:enumeration value="128" />
      <xs:enumeration value="129" />
      <xs:enumeration value="13" />
      <xs:enumeration value="130" />
      <xs:enumeration value="131" />
      <xs:enumeration value="132" />
      <xs:enumeration value="133" />
      <xs:enumeration value="134" />
      <xs:enumeration value="135" />
      <xs:enumeration value="136" />
      <xs:enumeration value="137" />
      <xs:enumeration value="138" />
      <xs:enumeration value="139" />
      <xs:enumeration value="14" />
      <xs:enumeration value="140" />
      <xs:enumeration value="141" />
      <xs:enumeration value="142" />
      <xs:enumeration value="143" />
      <xs:enumeration value="144" />
      <xs:enumeration value="145" />
      <xs:enumeration value="146" />
      <xs:enumeration value="147" />
      <xs:enumeration value="148" />
      <xs:enumeration value="149" />
      <xs:enumeration value="15" />
      <xs:enumeration value="150" />
      <xs:enumeration value="151" />
      <xs:enumeration value="152" />
      <xs:enumeration value="153" />
      <xs:enumeration value="154" />
      <xs:enumeration value="155" />
      <xs:enumeration value="156" />
      <xs:enumeration value="157" />
      <xs:enumeration value="158" />
      <xs:enumeration value="159" />
      <xs:enumeration value="16" />
      <xs:enumeration value="160" />
      <xs:enumeration value="161" />
      <xs:enumeration value="162" />
      <xs:enumeration value="163" />
      <xs:enumeration value="164" />
      <xs:enumeration value="165" />
      <xs:enumeration value="166" />
      <xs:enumeration value="167" />
      <xs:enumeration value="168" />
      <xs:enumeration value="169" />
      <xs:enumeration value="17" />
      <xs:enumeration value="170" />
      <xs:enumeration value="171" />
      <xs:enumeration value="172" />
      <xs:enumeration value="173" />
      <xs:enumeration value="174" />
      <xs:enumeration value="175" />
      <xs:enumeration value="176" />
      <xs:enumeration value="177" />
      <xs:enumeration value="178" />
      <xs:enumeration value="179" />
      <xs:enumeration value="18" />
      <xs:enumeration value="180" />
      <xs:enumeration value="181" />
      <xs:enumeration value="182" />
      <xs:enumeration value="183" />
      <xs:enumeration value="184" />
      <xs:enumeration value="185" />
      <xs:enumeration value="186" />
      <xs:enumeration value="187" />
      <xs:enumeration value="188" />
      <xs:enumeration value="189" />
      <xs:enumeration value="19" />
      <xs:enumeration value="190" />
      <xs:enumeration value="191" />
      <xs:enumeration value="192" />
      <xs:enumeration value="193" />
      <xs:enumeration value="194" />
      <xs:enumeration value="195" />
      <xs:enumeration value="196" />
      <xs:enumeration value="197" />
      <xs:enumeration value="198" />
      <xs:enumeration value="199" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="200" />
      <xs:enumeration value="201" />
      <xs:enumeration value="202" />
      <xs:enumeration value="203" />
      <xs:enumeration value="204" />
      <xs:enumeration value="205" />
      <xs:enumeration value="206" />
      <xs:enumeration value="207" />
      <xs:enumeration value="208" />
      <xs:enumeration value="209" />
      <xs:enumeration value="21" />
      <xs:enumeration value="210" />
      <xs:enumeration value="211" />
      <xs:enumeration value="212" />
      <xs:enumeration value="213" />
      <xs:enumeration value="214" />
      <xs:enumeration value="215" />
      <xs:enumeration value="216" />
      <xs:enumeration value="217" />
      <xs:enumeration value="218" />
      <xs:enumeration value="219" />
      <xs:enumeration value="22" />
      <xs:enumeration value="220" />
      <xs:enumeration value="221" />
      <xs:enumeration value="222" />
      <xs:enumeration value="223" />
      <xs:enumeration value="224" />
      <xs:enumeration value="225" />
      <xs:enumeration value="226" />
      <xs:enumeration value="227" />
      <xs:enumeration value="228" />
      <xs:enumeration value="229" />
      <xs:enumeration value="23" />
      <xs:enumeration value="230" />
      <xs:enumeration value="231" />
      <xs:enumeration value="233" />
      <xs:enumeration value="234" />
      <xs:enumeration value="235" />
      <xs:enumeration value="236" />
      <xs:enumeration value="237" />
      <xs:enumeration value="238" />
      <xs:enumeration value="239" />
      <xs:enumeration value="24" />
      <xs:enumeration value="240" />
      <xs:enumeration value="241" />
      <xs:enumeration value="242" />
      <xs:enumeration value="243" />
      <xs:enumeration value="244" />
      <xs:enumeration value="245" />
      <xs:enumeration value="246" />
      <xs:enumeration value="247" />
      <xs:enumeration value="248" />
      <xs:enumeration value="249" />
      <xs:enumeration value="25" />
      <xs:enumeration value="250" />
      <xs:enumeration value="251" />
      <xs:enumeration value="252" />
      <xs:enumeration value="253" />
      <xs:enumeration value="254" />
      <xs:enumeration value="255" />
      <xs:enumeration value="256" />
      <xs:enumeration value="257" />
      <xs:enumeration value="258" />
      <xs:enumeration value="259" />
      <xs:enumeration value="26" />
      <xs:enumeration value="260" />
      <xs:enumeration value="261" />
      <xs:enumeration value="262" />
      <xs:enumeration value="263" />
      <xs:enumeration value="264" />
      <xs:enumeration value="265" />
      <xs:enumeration value="266" />
      <xs:enumeration value="267" />
      <xs:enumeration value="268" />
      <xs:enumeration value="269" />
      <xs:enumeration value="27" />
      <xs:enumeration value="270" />
      <xs:enumeration value="271" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="82" />
      <xs:enumeration value="83" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="86" />
      <xs:enumeration value="87" />
      <xs:enumeration value="88" />
      <xs:enumeration value="89" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="98" />
      <xs:enumeration value="99" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C106">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DOCUMENT/MESSAGE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_1004_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1056_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_1225">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_4343">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AF" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="AH" />
      <xs:enumeration value="AI" />
      <xs:enumeration value="AJ" />
      <xs:enumeration value="AP" />
      <xs:enumeration value="AQ" />
      <xs:enumeration value="AR" />
      <xs:enumeration value="AS" />
      <xs:enumeration value="CA" />
      <xs:enumeration value="CO" />
      <xs:enumeration value="NA" />
      <xs:enumeration value="RE" />
      <xs:enumeration value="UR" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_DTM">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_2005">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="101" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="11" />
      <xs:enumeration value="110" />
      <xs:enumeration value="111" />
      <xs:enumeration value="112" />
      <xs:enumeration value="113" />
      <xs:enumeration value="114" />
      <xs:enumeration value="115" />
      <xs:enumeration value="116" />
      <xs:enumeration value="117" />
      <xs:enumeration value="118" />
      <xs:enumeration value="119" />
      <xs:enumeration value="12" />
      <xs:enumeration value="120" />
      <xs:enumeration value="121" />
      <xs:enumeration value="122" />
      <xs:enumeration value="123" />
      <xs:enumeration value="124" />
      <xs:enumeration value="125" />
      <xs:enumeration value="126" />
      <xs:enumeration value="127" />
      <xs:enumeration value="128" />
      <xs:enumeration value="129" />
      <xs:enumeration value="13" />
      <xs:enumeration value="130" />
      <xs:enumeration value="131" />
      <xs:enumeration value="132" />
      <xs:enumeration value="133" />
      <xs:enumeration value="134" />
      <xs:enumeration value="135" />
      <xs:enumeration value="136" />
      <xs:enumeration value="137" />
      <xs:enumeration value="138" />
      <xs:enumeration value="14" />
      <xs:enumeration value="140" />
      <xs:enumeration value="141" />
      <xs:enumeration value="142" />
      <xs:enumeration value="143" />
      <xs:enumeration value="144" />
      <xs:enumeration value="145" />
      <xs:enumeration value="146" />
      <xs:enumeration value="147" />
      <xs:enumeration value="148" />
      <xs:enumeration value="149" />
      <xs:enumeration value="15" />
      <xs:enumeration value="150" />
      <xs:enumeration value="151" />
      <xs:enumeration value="152" />
      <xs:enumeration value="153" />
      <xs:enumeration value="154" />
      <xs:enumeration value="155" />
      <xs:enumeration value="156" />
      <xs:enumeration value="157" />
      <xs:enumeration value="158" />
      <xs:enumeration value="159" />
      <xs:enumeration value="16" />
      <xs:enumeration value="160" />
      <xs:enumeration value="161" />
      <xs:enumeration value="162" />
      <xs:enumeration value="163" />
      <xs:enumeration value="164" />
      <xs:enumeration value="165" />
      <xs:enumeration value="166" />
      <xs:enumeration value="167" />
      <xs:enumeration value="168" />
      <xs:enumeration value="169" />
      <xs:enumeration value="17" />
      <xs:enumeration value="170" />
      <xs:enumeration value="171" />
      <xs:enumeration value="172" />
      <xs:enumeration value="173" />
      <xs:enumeration value="174" />
      <xs:enumeration value="175" />
      <xs:enumeration value="176" />
      <xs:enumeration value="177" />
      <xs:enumeration value="178" />
      <xs:enumeration value="179" />
      <xs:enumeration value="18" />
      <xs:enumeration value="180" />
      <xs:enumeration value="181" />
      <xs:enumeration value="182" />
      <xs:enumeration value="183" />
      <xs:enumeration value="184" />
      <xs:enumeration value="185" />
      <xs:enumeration value="186" />
      <xs:enumeration value="187" />
      <xs:enumeration value="188" />
      <xs:enumeration value="189" />
      <xs:enumeration value="19" />
      <xs:enumeration value="190" />
      <xs:enumeration value="191" />
      <xs:enumeration value="192" />
      <xs:enumeration value="193" />
      <xs:enumeration value="194" />
      <xs:enumeration value="195" />
      <xs:enumeration value="196" />
      <xs:enumeration value="197" />
      <xs:enumeration value="198" />
      <xs:enumeration value="199" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="200" />
      <xs:enumeration value="201" />
      <xs:enumeration value="202" />
      <xs:enumeration value="203" />
      <xs:enumeration value="204" />
      <xs:enumeration value="205" />
      <xs:enumeration value="206" />
      <xs:enumeration value="207" />
      <xs:enumeration value="208" />
      <xs:enumeration value="209" />
      <xs:enumeration value="21" />
      <xs:enumeration value="210" />
      <xs:enumeration value="211" />
      <xs:enumeration value="212" />
      <xs:enumeration value="213" />
      <xs:enumeration value="214" />
      <xs:enumeration value="215" />
      <xs:enumeration value="216" />
      <xs:enumeration value="217" />
      <xs:enumeration value="218" />
      <xs:enumeration value="219" />
      <xs:enumeration value="22" />
      <xs:enumeration value="221" />
      <xs:enumeration value="222" />
      <xs:enumeration value="223" />
      <xs:enumeration value="224" />
      <xs:enumeration value="225" />
      <xs:enumeration value="226" />
      <xs:enumeration value="227" />
      <xs:enumeration value="228" />
      <xs:enumeration value="229" />
      <xs:enumeration value="23" />
      <xs:enumeration value="230" />
      <xs:enumeration value="231" />
      <xs:enumeration value="232" />
      <xs:enumeration value="233" />
      <xs:enumeration value="234" />
      <xs:enumeration value="235" />
      <xs:enumeration value="236" />
      <xs:enumeration value="237" />
      <xs:enumeration value="238" />
      <xs:enumeration value="239" />
      <xs:enumeration value="24" />
      <xs:enumeration value="240" />
      <xs:enumeration value="241" />
      <xs:enumeration value="242" />
      <xs:enumeration value="243" />
      <xs:enumeration value="244" />
      <xs:enumeration value="245" />
      <xs:enumeration value="246" />
      <xs:enumeration value="247" />
      <xs:enumeration value="248" />
      <xs:enumeration value="249" />
      <xs:enumeration value="250" />
      <xs:enumeration value="251" />
      <xs:enumeration value="252" />
      <xs:enumeration value="253" />
      <xs:enumeration value="254" />
      <xs:enumeration value="255" />
      <xs:enumeration value="256" />
      <xs:enumeration value="257" />
      <xs:enumeration value="258" />
      <xs:enumeration value="259" />
      <xs:enumeration value="260" />
      <xs:enumeration value="261" />
      <xs:enumeration value="262" />
      <xs:enumeration value="263" />
      <xs:enumeration value="264" />
      <xs:enumeration value="265" />
      <xs:enumeration value="266" />
      <xs:enumeration value="267" />
      <xs:enumeration value="268" />
      <xs:enumeration value="270" />
      <xs:enumeration value="271" />
      <xs:enumeration value="272" />
      <xs:enumeration value="273" />
      <xs:enumeration value="274" />
      <xs:enumeration value="275" />
      <xs:enumeration value="276" />
      <xs:enumeration value="277" />
      <xs:enumeration value="278" />
      <xs:enumeration value="279" />
      <xs:enumeration value="280" />
      <xs:enumeration value="281" />
      <xs:enumeration value="282" />
      <xs:enumeration value="283" />
      <xs:enumeration value="284" />
      <xs:enumeration value="285" />
      <xs:enumeration value="286" />
      <xs:enumeration value="287" />
      <xs:enumeration value="288" />
      <xs:enumeration value="289" />
      <xs:enumeration value="290" />
      <xs:enumeration value="291" />
      <xs:enumeration value="292" />
      <xs:enumeration value="293" />
      <xs:enumeration value="294" />
      <xs:enumeration value="295" />
      <xs:enumeration value="296" />
      <xs:enumeration value="297" />
      <xs:enumeration value="298" />
      <xs:enumeration value="299" />
      <xs:enumeration value="3" />
      <xs:enumeration value="300" />
      <xs:enumeration value="301" />
      <xs:enumeration value="302" />
      <xs:enumeration value="303" />
      <xs:enumeration value="304" />
      <xs:enumeration value="305" />
      <xs:enumeration value="306" />
      <xs:enumeration value="307" />
      <xs:enumeration value="308" />
      <xs:enumeration value="309" />
      <xs:enumeration value="310" />
      <xs:enumeration value="311" />
      <xs:enumeration value="312" />
      <xs:enumeration value="313" />
      <xs:enumeration value="314" />
      <xs:enumeration value="315" />
      <xs:enumeration value="316" />
      <xs:enumeration value="317" />
      <xs:enumeration value="318" />
      <xs:enumeration value="319" />
      <xs:enumeration value="320" />
      <xs:enumeration value="321" />
      <xs:enumeration value="322" />
      <xs:enumeration value="323" />
      <xs:enumeration value="324" />
      <xs:enumeration value="325" />
      <xs:enumeration value="326" />
      <xs:enumeration value="327" />
      <xs:enumeration value="328" />
      <xs:enumeration value="329" />
      <xs:enumeration value="330" />
      <xs:enumeration value="331" />
      <xs:enumeration value="332" />
      <xs:enumeration value="333" />
      <xs:enumeration value="334" />
      <xs:enumeration value="335" />
      <xs:enumeration value="336" />
      <xs:enumeration value="337" />
      <xs:enumeration value="338" />
      <xs:enumeration value="339" />
      <xs:enumeration value="340" />
      <xs:enumeration value="341" />
      <xs:enumeration value="342" />
      <xs:enumeration value="343" />
      <xs:enumeration value="344" />
      <xs:enumeration value="345" />
      <xs:enumeration value="346" />
      <xs:enumeration value="347" />
      <xs:enumeration value="348" />
      <xs:enumeration value="349" />
      <xs:enumeration value="35" />
      <xs:enumeration value="350" />
      <xs:enumeration value="351" />
      <xs:enumeration value="352" />
      <xs:enumeration value="353" />
      <xs:enumeration value="354" />
      <xs:enumeration value="355" />
      <xs:enumeration value="356" />
      <xs:enumeration value="357" />
      <xs:enumeration value="358" />
      <xs:enumeration value="359" />
      <xs:enumeration value="36" />
      <xs:enumeration value="360" />
      <xs:enumeration value="361" />
      <xs:enumeration value="362" />
      <xs:enumeration value="363" />
      <xs:enumeration value="364" />
      <xs:enumeration value="365" />
      <xs:enumeration value="366" />
      <xs:enumeration value="367" />
      <xs:enumeration value="368" />
      <xs:enumeration value="369" />
      <xs:enumeration value="37" />
      <xs:enumeration value="370" />
      <xs:enumeration value="371" />
      <xs:enumeration value="372" />
      <xs:enumeration value="373" />
      <xs:enumeration value="374" />
      <xs:enumeration value="375" />
      <xs:enumeration value="376" />
      <xs:enumeration value="377" />
      <xs:enumeration value="378" />
      <xs:enumeration value="379" />
      <xs:enumeration value="38" />
      <xs:enumeration value="380" />
      <xs:enumeration value="381" />
      <xs:enumeration value="382" />
      <xs:enumeration value="383" />
      <xs:enumeration value="384" />
      <xs:enumeration value="387" />
      <xs:enumeration value="388" />
      <xs:enumeration value="389" />
      <xs:enumeration value="39" />
      <xs:enumeration value="390" />
      <xs:enumeration value="391" />
      <xs:enumeration value="392" />
      <xs:enumeration value="393" />
      <xs:enumeration value="394" />
      <xs:enumeration value="395" />
      <xs:enumeration value="396" />
      <xs:enumeration value="397" />
      <xs:enumeration value="398" />
      <xs:enumeration value="399" />
      <xs:enumeration value="4" />
      <xs:enumeration value="400" />
      <xs:enumeration value="401" />
      <xs:enumeration value="402" />
      <xs:enumeration value="403" />
      <xs:enumeration value="404" />
      <xs:enumeration value="405" />
      <xs:enumeration value="406" />
      <xs:enumeration value="407" />
      <xs:enumeration value="408" />
      <xs:enumeration value="409" />
      <xs:enumeration value="410" />
      <xs:enumeration value="411" />
      <xs:enumeration value="412" />
      <xs:enumeration value="413" />
      <xs:enumeration value="414" />
      <xs:enumeration value="415" />
      <xs:enumeration value="416" />
      <xs:enumeration value="417" />
      <xs:enumeration value="418" />
      <xs:enumeration value="419" />
      <xs:enumeration value="42" />
      <xs:enumeration value="420" />
      <xs:enumeration value="421" />
      <xs:enumeration value="422" />
      <xs:enumeration value="423" />
      <xs:enumeration value="424" />
      <xs:enumeration value="425" />
      <xs:enumeration value="426" />
      <xs:enumeration value="427" />
      <xs:enumeration value="428" />
      <xs:enumeration value="429" />
      <xs:enumeration value="430" />
      <xs:enumeration value="431" />
      <xs:enumeration value="432" />
      <xs:enumeration value="433" />
      <xs:enumeration value="434" />
      <xs:enumeration value="435" />
      <xs:enumeration value="436" />
      <xs:enumeration value="437" />
      <xs:enumeration value="438" />
      <xs:enumeration value="439" />
      <xs:enumeration value="44" />
      <xs:enumeration value="440" />
      <xs:enumeration value="441" />
      <xs:enumeration value="442" />
      <xs:enumeration value="443" />
      <xs:enumeration value="444" />
      <xs:enumeration value="445" />
      <xs:enumeration value="446" />
      <xs:enumeration value="447" />
      <xs:enumeration value="448" />
      <xs:enumeration value="449" />
      <xs:enumeration value="45" />
      <xs:enumeration value="450" />
      <xs:enumeration value="451" />
      <xs:enumeration value="452" />
      <xs:enumeration value="453" />
      <xs:enumeration value="454" />
      <xs:enumeration value="455" />
      <xs:enumeration value="456" />
      <xs:enumeration value="457" />
      <xs:enumeration value="458" />
      <xs:enumeration value="459" />
      <xs:enumeration value="46" />
      <xs:enumeration value="460" />
      <xs:enumeration value="461" />
      <xs:enumeration value="462" />
      <xs:enumeration value="463" />
      <xs:enumeration value="464" />
      <xs:enumeration value="465" />
      <xs:enumeration value="466" />
      <xs:enumeration value="467" />
      <xs:enumeration value="468" />
      <xs:enumeration value="469" />
      <xs:enumeration value="47" />
      <xs:enumeration value="470" />
      <xs:enumeration value="471" />
      <xs:enumeration value="472" />
      <xs:enumeration value="473" />
      <xs:enumeration value="474" />
      <xs:enumeration value="475" />
      <xs:enumeration value="476" />
      <xs:enumeration value="477" />
      <xs:enumeration value="478" />
      <xs:enumeration value="479" />
      <xs:enumeration value="48" />
      <xs:enumeration value="480" />
      <xs:enumeration value="481" />
      <xs:enumeration value="482" />
      <xs:enumeration value="483" />
      <xs:enumeration value="484" />
      <xs:enumeration value="485" />
      <xs:enumeration value="486" />
      <xs:enumeration value="487" />
      <xs:enumeration value="488" />
      <xs:enumeration value="489" />
      <xs:enumeration value="49" />
      <xs:enumeration value="490" />
      <xs:enumeration value="491" />
      <xs:enumeration value="492" />
      <xs:enumeration value="493" />
      <xs:enumeration value="494" />
      <xs:enumeration value="495" />
      <xs:enumeration value="496" />
      <xs:enumeration value="497" />
      <xs:enumeration value="498" />
      <xs:enumeration value="499" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="500" />
      <xs:enumeration value="501" />
      <xs:enumeration value="502" />
      <xs:enumeration value="503" />
      <xs:enumeration value="504" />
      <xs:enumeration value="505" />
      <xs:enumeration value="506" />
      <xs:enumeration value="507" />
      <xs:enumeration value="508" />
      <xs:enumeration value="509" />
      <xs:enumeration value="51" />
      <xs:enumeration value="510" />
      <xs:enumeration value="511" />
      <xs:enumeration value="512" />
      <xs:enumeration value="513" />
      <xs:enumeration value="514" />
      <xs:enumeration value="515" />
      <xs:enumeration value="516" />
      <xs:enumeration value="517" />
      <xs:enumeration value="518" />
      <xs:enumeration value="519" />
      <xs:enumeration value="52" />
      <xs:enumeration value="520" />
      <xs:enumeration value="521" />
      <xs:enumeration value="522" />
      <xs:enumeration value="523" />
      <xs:enumeration value="524" />
      <xs:enumeration value="525" />
      <xs:enumeration value="526" />
      <xs:enumeration value="527" />
      <xs:enumeration value="528" />
      <xs:enumeration value="529" />
      <xs:enumeration value="53" />
      <xs:enumeration value="530" />
      <xs:enumeration value="531" />
      <xs:enumeration value="532" />
      <xs:enumeration value="533" />
      <xs:enumeration value="534" />
      <xs:enumeration value="535" />
      <xs:enumeration value="536" />
      <xs:enumeration value="537" />
      <xs:enumeration value="538" />
      <xs:enumeration value="539" />
      <xs:enumeration value="54" />
      <xs:enumeration value="540" />
      <xs:enumeration value="541" />
      <xs:enumeration value="542" />
      <xs:enumeration value="543" />
      <xs:enumeration value="544" />
      <xs:enumeration value="545" />
      <xs:enumeration value="546" />
      <xs:enumeration value="547" />
      <xs:enumeration value="548" />
      <xs:enumeration value="549" />
      <xs:enumeration value="55" />
      <xs:enumeration value="550" />
      <xs:enumeration value="551" />
      <xs:enumeration value="552" />
      <xs:enumeration value="553" />
      <xs:enumeration value="554" />
      <xs:enumeration value="555" />
      <xs:enumeration value="556" />
      <xs:enumeration value="557" />
      <xs:enumeration value="558" />
      <xs:enumeration value="559" />
      <xs:enumeration value="560" />
      <xs:enumeration value="561" />
      <xs:enumeration value="562" />
      <xs:enumeration value="563" />
      <xs:enumeration value="564" />
      <xs:enumeration value="565" />
      <xs:enumeration value="566" />
      <xs:enumeration value="567" />
      <xs:enumeration value="568" />
      <xs:enumeration value="569" />
      <xs:enumeration value="570" />
      <xs:enumeration value="571" />
      <xs:enumeration value="572" />
      <xs:enumeration value="573" />
      <xs:enumeration value="574" />
      <xs:enumeration value="575" />
      <xs:enumeration value="576" />
      <xs:enumeration value="577" />
      <xs:enumeration value="578" />
      <xs:enumeration value="579" />
      <xs:enumeration value="58" />
      <xs:enumeration value="580" />
      <xs:enumeration value="581" />
      <xs:enumeration value="582" />
      <xs:enumeration value="583" />
      <xs:enumeration value="584" />
      <xs:enumeration value="585" />
      <xs:enumeration value="586" />
      <xs:enumeration value="587" />
      <xs:enumeration value="588" />
      <xs:enumeration value="589" />
      <xs:enumeration value="59" />
      <xs:enumeration value="590" />
      <xs:enumeration value="591" />
      <xs:enumeration value="592" />
      <xs:enumeration value="593" />
      <xs:enumeration value="594" />
      <xs:enumeration value="596" />
      <xs:enumeration value="597" />
      <xs:enumeration value="598" />
      <xs:enumeration value="599" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="600" />
      <xs:enumeration value="601" />
      <xs:enumeration value="602" />
      <xs:enumeration value="603" />
      <xs:enumeration value="604" />
      <xs:enumeration value="605" />
      <xs:enumeration value="606" />
      <xs:enumeration value="607" />
      <xs:enumeration value="608" />
      <xs:enumeration value="609" />
      <xs:enumeration value="61" />
      <xs:enumeration value="610" />
      <xs:enumeration value="611" />
      <xs:enumeration value="612" />
      <xs:enumeration value="613" />
      <xs:enumeration value="614" />
      <xs:enumeration value="615" />
      <xs:enumeration value="616" />
      <xs:enumeration value="617" />
      <xs:enumeration value="618" />
      <xs:enumeration value="619" />
      <xs:enumeration value="620" />
      <xs:enumeration value="621" />
      <xs:enumeration value="622" />
      <xs:enumeration value="623" />
      <xs:enumeration value="624" />
      <xs:enumeration value="625" />
      <xs:enumeration value="626" />
      <xs:enumeration value="627" />
      <xs:enumeration value="628" />
      <xs:enumeration value="629" />
      <xs:enumeration value="63" />
      <xs:enumeration value="630" />
      <xs:enumeration value="631" />
      <xs:enumeration value="632" />
      <xs:enumeration value="633" />
      <xs:enumeration value="634" />
      <xs:enumeration value="635" />
      <xs:enumeration value="636" />
      <xs:enumeration value="637" />
      <xs:enumeration value="638" />
      <xs:enumeration value="639" />
      <xs:enumeration value="64" />
      <xs:enumeration value="640" />
      <xs:enumeration value="641" />
      <xs:enumeration value="642" />
      <xs:enumeration value="643" />
      <xs:enumeration value="644" />
      <xs:enumeration value="645" />
      <xs:enumeration value="646" />
      <xs:enumeration value="647" />
      <xs:enumeration value="648" />
      <xs:enumeration value="649" />
      <xs:enumeration value="65" />
      <xs:enumeration value="650" />
      <xs:enumeration value="651" />
      <xs:enumeration value="652" />
      <xs:enumeration value="653" />
      <xs:enumeration value="654" />
      <xs:enumeration value="655" />
      <xs:enumeration value="656" />
      <xs:enumeration value="657" />
      <xs:enumeration value="658" />
      <xs:enumeration value="659" />
      <xs:enumeration value="660" />
      <xs:enumeration value="661" />
      <xs:enumeration value="662" />
      <xs:enumeration value="663" />
      <xs:enumeration value="664" />
      <xs:enumeration value="665" />
      <xs:enumeration value="666" />
      <xs:enumeration value="667" />
      <xs:enumeration value="668" />
      <xs:enumeration value="669" />
      <xs:enumeration value="67" />
      <xs:enumeration value="670" />
      <xs:enumeration value="671" />
      <xs:enumeration value="672" />
      <xs:enumeration value="673" />
      <xs:enumeration value="674" />
      <xs:enumeration value="675" />
      <xs:enumeration value="676" />
      <xs:enumeration value="677" />
      <xs:enumeration value="678" />
      <xs:enumeration value="679" />
      <xs:enumeration value="680" />
      <xs:enumeration value="681" />
      <xs:enumeration value="682" />
      <xs:enumeration value="683" />
      <xs:enumeration value="684" />
      <xs:enumeration value="685" />
      <xs:enumeration value="686" />
      <xs:enumeration value="687" />
      <xs:enumeration value="688" />
      <xs:enumeration value="689" />
      <xs:enumeration value="69" />
      <xs:enumeration value="690" />
      <xs:enumeration value="691" />
      <xs:enumeration value="692" />
      <xs:enumeration value="693" />
      <xs:enumeration value="694" />
      <xs:enumeration value="695" />
      <xs:enumeration value="696" />
      <xs:enumeration value="697" />
      <xs:enumeration value="698" />
      <xs:enumeration value="699" />
      <xs:enumeration value="7" />
      <xs:enumeration value="700" />
      <xs:enumeration value="701" />
      <xs:enumeration value="702" />
      <xs:enumeration value="703" />
      <xs:enumeration value="704" />
      <xs:enumeration value="705" />
      <xs:enumeration value="706" />
      <xs:enumeration value="707" />
      <xs:enumeration value="708" />
      <xs:enumeration value="709" />
      <xs:enumeration value="71" />
      <xs:enumeration value="710" />
      <xs:enumeration value="711" />
      <xs:enumeration value="712" />
      <xs:enumeration value="713" />
      <xs:enumeration value="714" />
      <xs:enumeration value="715" />
      <xs:enumeration value="716" />
      <xs:enumeration value="717" />
      <xs:enumeration value="718" />
      <xs:enumeration value="719" />
      <xs:enumeration value="72" />
      <xs:enumeration value="720" />
      <xs:enumeration value="721" />
      <xs:enumeration value="722" />
      <xs:enumeration value="723" />
      <xs:enumeration value="724" />
      <xs:enumeration value="725" />
      <xs:enumeration value="726" />
      <xs:enumeration value="727" />
      <xs:enumeration value="728" />
      <xs:enumeration value="729" />
      <xs:enumeration value="730" />
      <xs:enumeration value="731" />
      <xs:enumeration value="732" />
      <xs:enumeration value="733" />
      <xs:enumeration value="734" />
      <xs:enumeration value="735" />
      <xs:enumeration value="736" />
      <xs:enumeration value="737" />
      <xs:enumeration value="738" />
      <xs:enumeration value="739" />
      <xs:enumeration value="74" />
      <xs:enumeration value="740" />
      <xs:enumeration value="741" />
      <xs:enumeration value="742" />
      <xs:enumeration value="743" />
      <xs:enumeration value="744" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="81" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="89" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_2379">
    <xs:restriction base="xs:string">
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="110" />
      <xs:enumeration value="2" />
      <xs:enumeration value="201" />
      <xs:enumeration value="202" />
      <xs:enumeration value="203" />
      <xs:enumeration value="204" />
      <xs:enumeration value="3" />
      <xs:enumeration value="301" />
      <xs:enumeration value="302" />
      <xs:enumeration value="303" />
      <xs:enumeration value="304" />
      <xs:enumeration value="305" />
      <xs:enumeration value="306" />
      <xs:enumeration value="4" />
      <xs:enumeration value="401" />
      <xs:enumeration value="402" />
      <xs:enumeration value="404" />
      <xs:enumeration value="405" />
      <xs:enumeration value="5" />
      <xs:enumeration value="501" />
      <xs:enumeration value="502" />
      <xs:enumeration value="503" />
      <xs:enumeration value="600" />
      <xs:enumeration value="601" />
      <xs:enumeration value="602" />
      <xs:enumeration value="603" />
      <xs:enumeration value="604" />
      <xs:enumeration value="608" />
      <xs:enumeration value="609" />
      <xs:enumeration value="610" />
      <xs:enumeration value="613" />
      <xs:enumeration value="614" />
      <xs:enumeration value="615" />
      <xs:enumeration value="616" />
      <xs:enumeration value="701" />
      <xs:enumeration value="702" />
      <xs:enumeration value="703" />
      <xs:enumeration value="704" />
      <xs:enumeration value="705" />
      <xs:enumeration value="706" />
      <xs:enumeration value="707" />
      <xs:enumeration value="708" />
      <xs:enumeration value="709" />
      <xs:enumeration value="710" />
      <xs:enumeration value="711" />
      <xs:enumeration value="713" />
      <xs:enumeration value="715" />
      <xs:enumeration value="716" />
      <xs:enumeration value="717" />
      <xs:enumeration value="718" />
      <xs:enumeration value="719" />
      <xs:enumeration value="720" />
      <xs:enumeration value="801" />
      <xs:enumeration value="802" />
      <xs:enumeration value="803" />
      <xs:enumeration value="804" />
      <xs:enumeration value="805" />
      <xs:enumeration value="806" />
      <xs:enumeration value="807" />
      <xs:enumeration value="808" />
      <xs:enumeration value="809" />
      <xs:enumeration value="810" />
      <xs:enumeration value="811" />
      <xs:enumeration value="812" />
      <xs:enumeration value="813" />
      <xs:enumeration value="814" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_PAI">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PAYMENT INSTRUCTIONS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C534">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PAYMENT INSTRUCTION DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C534">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PAYMENT INSTRUCTION DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_4439_1" type="tns:EDIFACT_ID_4439">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment conditions code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4431_2" type="tns:EDIFACT_ID_4431">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment guarantee means code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4461_3" type="tns:EDIFACT_ID_4461">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment means code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_4" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_5" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4435_6" type="tns:EDIFACT_ID_4435">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment channel code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4439">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="6" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_4431">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="41" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_4461">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_4435">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_ALI">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ADDITIONAL INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3239_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country of origin name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_9213_2" type="tns:EDIFACT_ID_9213">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty regime type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_3" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_4" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_5" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_6" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_7" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_9213">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_4183">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="11" />
      <xs:enumeration value="110" />
      <xs:enumeration value="111" />
      <xs:enumeration value="112" />
      <xs:enumeration value="113" />
      <xs:enumeration value="114" />
      <xs:enumeration value="115" />
      <xs:enumeration value="116" />
      <xs:enumeration value="117" />
      <xs:enumeration value="118" />
      <xs:enumeration value="119" />
      <xs:enumeration value="12" />
      <xs:enumeration value="120" />
      <xs:enumeration value="121" />
      <xs:enumeration value="122" />
      <xs:enumeration value="123" />
      <xs:enumeration value="124" />
      <xs:enumeration value="125" />
      <xs:enumeration value="126" />
      <xs:enumeration value="127" />
      <xs:enumeration value="128" />
      <xs:enumeration value="129" />
      <xs:enumeration value="13" />
      <xs:enumeration value="130" />
      <xs:enumeration value="131" />
      <xs:enumeration value="132" />
      <xs:enumeration value="133" />
      <xs:enumeration value="134" />
      <xs:enumeration value="135" />
      <xs:enumeration value="136" />
      <xs:enumeration value="137" />
      <xs:enumeration value="138" />
      <xs:enumeration value="139" />
      <xs:enumeration value="14" />
      <xs:enumeration value="140" />
      <xs:enumeration value="141" />
      <xs:enumeration value="142" />
      <xs:enumeration value="143" />
      <xs:enumeration value="144" />
      <xs:enumeration value="145" />
      <xs:enumeration value="146" />
      <xs:enumeration value="147" />
      <xs:enumeration value="148" />
      <xs:enumeration value="149" />
      <xs:enumeration value="15" />
      <xs:enumeration value="150" />
      <xs:enumeration value="151" />
      <xs:enumeration value="152" />
      <xs:enumeration value="153" />
      <xs:enumeration value="154" />
      <xs:enumeration value="155" />
      <xs:enumeration value="156" />
      <xs:enumeration value="157" />
      <xs:enumeration value="158" />
      <xs:enumeration value="159" />
      <xs:enumeration value="16" />
      <xs:enumeration value="160" />
      <xs:enumeration value="161" />
      <xs:enumeration value="162" />
      <xs:enumeration value="163" />
      <xs:enumeration value="164" />
      <xs:enumeration value="165" />
      <xs:enumeration value="166" />
      <xs:enumeration value="167" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="82" />
      <xs:enumeration value="83" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="86" />
      <xs:enumeration value="87" />
      <xs:enumeration value="88" />
      <xs:enumeration value="89" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="98" />
      <xs:enumeration value="99" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_IMD">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ITEM DESCRIPTION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7077_1" type="tns:EDIFACT_ID_7077">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Description format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C272">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ITEM CHARACTERISTIC" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C273">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ITEM DESCRIPTION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7383_4" type="tns:EDIFACT_ID_7383">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Surface or layer code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7077">
    <xs:restriction base="xs:string">
      <xs:enumeration value="A" />
      <xs:enumeration value="B" />
      <xs:enumeration value="C" />
      <xs:enumeration value="D" />
      <xs:enumeration value="E" />
      <xs:enumeration value="F" />
      <xs:enumeration value="S" />
      <xs:enumeration value="X" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C272">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ITEM CHARACTERISTIC" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7081_1" type="tns:EDIFACT_ID_7081">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item characteristic code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7081">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="11" />
      <xs:enumeration value="110" />
      <xs:enumeration value="111" />
      <xs:enumeration value="112" />
      <xs:enumeration value="113" />
      <xs:enumeration value="114" />
      <xs:enumeration value="115" />
      <xs:enumeration value="116" />
      <xs:enumeration value="117" />
      <xs:enumeration value="118" />
      <xs:enumeration value="119" />
      <xs:enumeration value="12" />
      <xs:enumeration value="120" />
      <xs:enumeration value="121" />
      <xs:enumeration value="122" />
      <xs:enumeration value="123" />
      <xs:enumeration value="124" />
      <xs:enumeration value="125" />
      <xs:enumeration value="126" />
      <xs:enumeration value="127" />
      <xs:enumeration value="128" />
      <xs:enumeration value="129" />
      <xs:enumeration value="13" />
      <xs:enumeration value="130" />
      <xs:enumeration value="131" />
      <xs:enumeration value="132" />
      <xs:enumeration value="133" />
      <xs:enumeration value="134" />
      <xs:enumeration value="135" />
      <xs:enumeration value="136" />
      <xs:enumeration value="137" />
      <xs:enumeration value="138" />
      <xs:enumeration value="139" />
      <xs:enumeration value="14" />
      <xs:enumeration value="140" />
      <xs:enumeration value="141" />
      <xs:enumeration value="142" />
      <xs:enumeration value="143" />
      <xs:enumeration value="144" />
      <xs:enumeration value="145" />
      <xs:enumeration value="146" />
      <xs:enumeration value="147" />
      <xs:enumeration value="149" />
      <xs:enumeration value="15" />
      <xs:enumeration value="150" />
      <xs:enumeration value="151" />
      <xs:enumeration value="152" />
      <xs:enumeration value="153" />
      <xs:enumeration value="154" />
      <xs:enumeration value="155" />
      <xs:enumeration value="156" />
      <xs:enumeration value="157" />
      <xs:enumeration value="158" />
      <xs:enumeration value="159" />
      <xs:enumeration value="16" />
      <xs:enumeration value="160" />
      <xs:enumeration value="161" />
      <xs:enumeration value="162" />
      <xs:enumeration value="163" />
      <xs:enumeration value="164" />
      <xs:enumeration value="165" />
      <xs:enumeration value="166" />
      <xs:enumeration value="167" />
      <xs:enumeration value="168" />
      <xs:enumeration value="169" />
      <xs:enumeration value="17" />
      <xs:enumeration value="170" />
      <xs:enumeration value="171" />
      <xs:enumeration value="172" />
      <xs:enumeration value="173" />
      <xs:enumeration value="174" />
      <xs:enumeration value="175" />
      <xs:enumeration value="176" />
      <xs:enumeration value="177" />
      <xs:enumeration value="178" />
      <xs:enumeration value="179" />
      <xs:enumeration value="18" />
      <xs:enumeration value="180" />
      <xs:enumeration value="181" />
      <xs:enumeration value="182" />
      <xs:enumeration value="183" />
      <xs:enumeration value="184" />
      <xs:enumeration value="185" />
      <xs:enumeration value="186" />
      <xs:enumeration value="187" />
      <xs:enumeration value="188" />
      <xs:enumeration value="189" />
      <xs:enumeration value="19" />
      <xs:enumeration value="190" />
      <xs:enumeration value="191" />
      <xs:enumeration value="192" />
      <xs:enumeration value="193" />
      <xs:enumeration value="194" />
      <xs:enumeration value="195" />
      <xs:enumeration value="196" />
      <xs:enumeration value="197" />
      <xs:enumeration value="2" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="35" />
      <xs:enumeration value="38" />
      <xs:enumeration value="4" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="56" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="82" />
      <xs:enumeration value="83" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="86" />
      <xs:enumeration value="87" />
      <xs:enumeration value="88" />
      <xs:enumeration value="89" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="98" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C273">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ITEM DESCRIPTION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7009_1" type="tns:EDIFACT_ID_7009">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7008_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7008_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_6">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7009">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_7383">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1S" />
      <xs:enumeration value="2S" />
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AF" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="AH" />
      <xs:enumeration value="AI" />
      <xs:enumeration value="AJ" />
      <xs:enumeration value="AK" />
      <xs:enumeration value="AL" />
      <xs:enumeration value="AM" />
      <xs:enumeration value="AN" />
      <xs:enumeration value="BC" />
      <xs:enumeration value="BS" />
      <xs:enumeration value="BT" />
      <xs:enumeration value="DF" />
      <xs:enumeration value="FR" />
      <xs:enumeration value="IN" />
      <xs:enumeration value="LE" />
      <xs:enumeration value="OA" />
      <xs:enumeration value="OS" />
      <xs:enumeration value="OT" />
      <xs:enumeration value="RI" />
      <xs:enumeration value="RR" />
      <xs:enumeration value="ST" />
      <xs:enumeration value="TB" />
      <xs:enumeration value="TP" />
      <xs:enumeration value="TS" />
      <xs:enumeration value="UC" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_FTX">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4451_1" type="tns:EDIFACT_ID_4451">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Text subject code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4453_2" type="tns:EDIFACT_ID_4453">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C107">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C108">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4447_6" type="tns:EDIFACT_ID_4447">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4451">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AAA" />
      <xs:enumeration value="AAB" />
      <xs:enumeration value="AAC" />
      <xs:enumeration value="AAD" />
      <xs:enumeration value="AAE" />
      <xs:enumeration value="AAF" />
      <xs:enumeration value="AAG" />
      <xs:enumeration value="AAH" />
      <xs:enumeration value="AAI" />
      <xs:enumeration value="AAJ" />
      <xs:enumeration value="AAK" />
      <xs:enumeration value="AAL" />
      <xs:enumeration value="AAM" />
      <xs:enumeration value="AAN" />
      <xs:enumeration value="AAO" />
      <xs:enumeration value="AAP" />
      <xs:enumeration value="AAQ" />
      <xs:enumeration value="AAR" />
      <xs:enumeration value="AAS" />
      <xs:enumeration value="AAT" />
      <xs:enumeration value="AAU" />
      <xs:enumeration value="AAV" />
      <xs:enumeration value="AAW" />
      <xs:enumeration value="AAX" />
      <xs:enumeration value="AAY" />
      <xs:enumeration value="AAZ" />
      <xs:enumeration value="ABA" />
      <xs:enumeration value="ABC" />
      <xs:enumeration value="ABD" />
      <xs:enumeration value="ABE" />
      <xs:enumeration value="ABF" />
      <xs:enumeration value="ABG" />
      <xs:enumeration value="ABH" />
      <xs:enumeration value="ABI" />
      <xs:enumeration value="ABJ" />
      <xs:enumeration value="ABK" />
      <xs:enumeration value="ABL" />
      <xs:enumeration value="ABM" />
      <xs:enumeration value="ABN" />
      <xs:enumeration value="ABO" />
      <xs:enumeration value="ABP" />
      <xs:enumeration value="ABQ" />
      <xs:enumeration value="ABR" />
      <xs:enumeration value="ABS" />
      <xs:enumeration value="ABT" />
      <xs:enumeration value="ABU" />
      <xs:enumeration value="ABV" />
      <xs:enumeration value="ABW" />
      <xs:enumeration value="ABX" />
      <xs:enumeration value="ABY" />
      <xs:enumeration value="ABZ" />
      <xs:enumeration value="ACA" />
      <xs:enumeration value="ACB" />
      <xs:enumeration value="ACC" />
      <xs:enumeration value="ACD" />
      <xs:enumeration value="ACE" />
      <xs:enumeration value="ACF" />
      <xs:enumeration value="ACG" />
      <xs:enumeration value="ACH" />
      <xs:enumeration value="ACI" />
      <xs:enumeration value="ACJ" />
      <xs:enumeration value="ACK" />
      <xs:enumeration value="ACL" />
      <xs:enumeration value="ACM" />
      <xs:enumeration value="ACN" />
      <xs:enumeration value="ACO" />
      <xs:enumeration value="ACP" />
      <xs:enumeration value="ACQ" />
      <xs:enumeration value="ACR" />
      <xs:enumeration value="ACS" />
      <xs:enumeration value="ACT" />
      <xs:enumeration value="ACU" />
      <xs:enumeration value="ACV" />
      <xs:enumeration value="ACW" />
      <xs:enumeration value="ACX" />
      <xs:enumeration value="ACY" />
      <xs:enumeration value="ACZ" />
      <xs:enumeration value="ADA" />
      <xs:enumeration value="ADB" />
      <xs:enumeration value="ADC" />
      <xs:enumeration value="ADD" />
      <xs:enumeration value="ADE" />
      <xs:enumeration value="ADF" />
      <xs:enumeration value="ADG" />
      <xs:enumeration value="ADH" />
      <xs:enumeration value="ADI" />
      <xs:enumeration value="ADJ" />
      <xs:enumeration value="ADK" />
      <xs:enumeration value="ADL" />
      <xs:enumeration value="ADM" />
      <xs:enumeration value="ADN" />
      <xs:enumeration value="ADO" />
      <xs:enumeration value="ADP" />
      <xs:enumeration value="ADQ" />
      <xs:enumeration value="ADR" />
      <xs:enumeration value="ADS" />
      <xs:enumeration value="ADT" />
      <xs:enumeration value="ADU" />
      <xs:enumeration value="ADV" />
      <xs:enumeration value="ADW" />
      <xs:enumeration value="ADX" />
      <xs:enumeration value="ADY" />
      <xs:enumeration value="ADZ" />
      <xs:enumeration value="AEA" />
      <xs:enumeration value="AEB" />
      <xs:enumeration value="AEC" />
      <xs:enumeration value="AED" />
      <xs:enumeration value="AEE" />
      <xs:enumeration value="AEF" />
      <xs:enumeration value="AEG" />
      <xs:enumeration value="AEH" />
      <xs:enumeration value="AEI" />
      <xs:enumeration value="AEJ" />
      <xs:enumeration value="AEK" />
      <xs:enumeration value="AEL" />
      <xs:enumeration value="AEM" />
      <xs:enumeration value="AEN" />
      <xs:enumeration value="AEO" />
      <xs:enumeration value="AEP" />
      <xs:enumeration value="AEQ" />
      <xs:enumeration value="AER" />
      <xs:enumeration value="AES" />
      <xs:enumeration value="AET" />
      <xs:enumeration value="AEU" />
      <xs:enumeration value="AEV" />
      <xs:enumeration value="AEW" />
      <xs:enumeration value="AEX" />
      <xs:enumeration value="AEY" />
      <xs:enumeration value="AEZ" />
      <xs:enumeration value="AFA" />
      <xs:enumeration value="AFB" />
      <xs:enumeration value="AFC" />
      <xs:enumeration value="AFD" />
      <xs:enumeration value="AFE" />
      <xs:enumeration value="AFF" />
      <xs:enumeration value="AFG" />
      <xs:enumeration value="AFH" />
      <xs:enumeration value="AFI" />
      <xs:enumeration value="AFJ" />
      <xs:enumeration value="AFK" />
      <xs:enumeration value="AFL" />
      <xs:enumeration value="AFM" />
      <xs:enumeration value="AFN" />
      <xs:enumeration value="AFO" />
      <xs:enumeration value="AFP" />
      <xs:enumeration value="AFQ" />
      <xs:enumeration value="AFR" />
      <xs:enumeration value="AFS" />
      <xs:enumeration value="AFT" />
      <xs:enumeration value="AFU" />
      <xs:enumeration value="AFV" />
      <xs:enumeration value="AFW" />
      <xs:enumeration value="AFX" />
      <xs:enumeration value="AFY" />
      <xs:enumeration value="AFZ" />
      <xs:enumeration value="AGA" />
      <xs:enumeration value="AGB" />
      <xs:enumeration value="AGC" />
      <xs:enumeration value="AGD" />
      <xs:enumeration value="AGE" />
      <xs:enumeration value="AGF" />
      <xs:enumeration value="AGG" />
      <xs:enumeration value="AGH" />
      <xs:enumeration value="AGI" />
      <xs:enumeration value="AGJ" />
      <xs:enumeration value="AGK" />
      <xs:enumeration value="AGL" />
      <xs:enumeration value="AGM" />
      <xs:enumeration value="AGN" />
      <xs:enumeration value="AGO" />
      <xs:enumeration value="AGP" />
      <xs:enumeration value="AGQ" />
      <xs:enumeration value="AGR" />
      <xs:enumeration value="AGS" />
      <xs:enumeration value="AGT" />
      <xs:enumeration value="AGU" />
      <xs:enumeration value="AGV" />
      <xs:enumeration value="AGW" />
      <xs:enumeration value="AGX" />
      <xs:enumeration value="AGY" />
      <xs:enumeration value="AGZ" />
      <xs:enumeration value="AHA" />
      <xs:enumeration value="AHB" />
      <xs:enumeration value="AHC" />
      <xs:enumeration value="AHD" />
      <xs:enumeration value="AHE" />
      <xs:enumeration value="AHF" />
      <xs:enumeration value="AHG" />
      <xs:enumeration value="AHH" />
      <xs:enumeration value="AHI" />
      <xs:enumeration value="AHJ" />
      <xs:enumeration value="AHK" />
      <xs:enumeration value="AHL" />
      <xs:enumeration value="AHM" />
      <xs:enumeration value="AHN" />
      <xs:enumeration value="AHO" />
      <xs:enumeration value="AHP" />
      <xs:enumeration value="AHQ" />
      <xs:enumeration value="AHR" />
      <xs:enumeration value="AHS" />
      <xs:enumeration value="AHT" />
      <xs:enumeration value="AHU" />
      <xs:enumeration value="AHV" />
      <xs:enumeration value="AHW" />
      <xs:enumeration value="AHX" />
      <xs:enumeration value="AHY" />
      <xs:enumeration value="AHZ" />
      <xs:enumeration value="AIA" />
      <xs:enumeration value="AIB" />
      <xs:enumeration value="AIC" />
      <xs:enumeration value="AID" />
      <xs:enumeration value="AIE" />
      <xs:enumeration value="AIF" />
      <xs:enumeration value="AIG" />
      <xs:enumeration value="AIH" />
      <xs:enumeration value="AII" />
      <xs:enumeration value="AIJ" />
      <xs:enumeration value="AIK" />
      <xs:enumeration value="AIL" />
      <xs:enumeration value="AIM" />
      <xs:enumeration value="AIN" />
      <xs:enumeration value="AIO" />
      <xs:enumeration value="AIP" />
      <xs:enumeration value="AIQ" />
      <xs:enumeration value="AIR" />
      <xs:enumeration value="AIS" />
      <xs:enumeration value="AIT" />
      <xs:enumeration value="AIU" />
      <xs:enumeration value="AIV" />
      <xs:enumeration value="AIW" />
      <xs:enumeration value="AIX" />
      <xs:enumeration value="AIY" />
      <xs:enumeration value="AIZ" />
      <xs:enumeration value="ALC" />
      <xs:enumeration value="ALL" />
      <xs:enumeration value="ARR" />
      <xs:enumeration value="AUT" />
      <xs:enumeration value="BLC" />
      <xs:enumeration value="BLR" />
      <xs:enumeration value="CCI" />
      <xs:enumeration value="CEX" />
      <xs:enumeration value="CHG" />
      <xs:enumeration value="CIP" />
      <xs:enumeration value="CLP" />
      <xs:enumeration value="CLR" />
      <xs:enumeration value="COI" />
      <xs:enumeration value="CUR" />
      <xs:enumeration value="CUS" />
      <xs:enumeration value="DAR" />
      <xs:enumeration value="DCL" />
      <xs:enumeration value="DEL" />
      <xs:enumeration value="DIN" />
      <xs:enumeration value="DOC" />
      <xs:enumeration value="DUT" />
      <xs:enumeration value="EUR" />
      <xs:enumeration value="FBC" />
      <xs:enumeration value="GBL" />
      <xs:enumeration value="GEN" />
      <xs:enumeration value="GS7" />
      <xs:enumeration value="HAN" />
      <xs:enumeration value="HAZ" />
      <xs:enumeration value="ICN" />
      <xs:enumeration value="IIN" />
      <xs:enumeration value="IMI" />
      <xs:enumeration value="IND" />
      <xs:enumeration value="INS" />
      <xs:enumeration value="INV" />
      <xs:enumeration value="IRP" />
      <xs:enumeration value="ITR" />
      <xs:enumeration value="ITS" />
      <xs:enumeration value="LIN" />
      <xs:enumeration value="LOI" />
      <xs:enumeration value="MCO" />
      <xs:enumeration value="MKS" />
      <xs:enumeration value="ORI" />
      <xs:enumeration value="OSI" />
      <xs:enumeration value="PAC" />
      <xs:enumeration value="PAI" />
      <xs:enumeration value="PAY" />
      <xs:enumeration value="PKG" />
      <xs:enumeration value="PKT" />
      <xs:enumeration value="PMD" />
      <xs:enumeration value="PMT" />
      <xs:enumeration value="PRD" />
      <xs:enumeration value="PRF" />
      <xs:enumeration value="PRI" />
      <xs:enumeration value="PUR" />
      <xs:enumeration value="QIN" />
      <xs:enumeration value="QQD" />
      <xs:enumeration value="QUT" />
      <xs:enumeration value="RAH" />
      <xs:enumeration value="REG" />
      <xs:enumeration value="RET" />
      <xs:enumeration value="REV" />
      <xs:enumeration value="RQR" />
      <xs:enumeration value="RQT" />
      <xs:enumeration value="SAF" />
      <xs:enumeration value="SIC" />
      <xs:enumeration value="SIN" />
      <xs:enumeration value="SLR" />
      <xs:enumeration value="SPA" />
      <xs:enumeration value="SPG" />
      <xs:enumeration value="SPH" />
      <xs:enumeration value="SPP" />
      <xs:enumeration value="SPT" />
      <xs:enumeration value="SRN" />
      <xs:enumeration value="SSR" />
      <xs:enumeration value="SUR" />
      <xs:enumeration value="TCA" />
      <xs:enumeration value="TDT" />
      <xs:enumeration value="TRA" />
      <xs:enumeration value="TRR" />
      <xs:enumeration value="TXD" />
      <xs:enumeration value="WHI" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_4453">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C107">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4441_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C108">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4440_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4447">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_LOC">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3227_1" type="tns:EDIFACT_ID_3227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C517">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C519">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C553">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5479_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_3227">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="11" />
      <xs:enumeration value="110" />
      <xs:enumeration value="111" />
      <xs:enumeration value="112" />
      <xs:enumeration value="113" />
      <xs:enumeration value="114" />
      <xs:enumeration value="115" />
      <xs:enumeration value="116" />
      <xs:enumeration value="117" />
      <xs:enumeration value="118" />
      <xs:enumeration value="119" />
      <xs:enumeration value="12" />
      <xs:enumeration value="120" />
      <xs:enumeration value="121" />
      <xs:enumeration value="122" />
      <xs:enumeration value="123" />
      <xs:enumeration value="124" />
      <xs:enumeration value="125" />
      <xs:enumeration value="126" />
      <xs:enumeration value="127" />
      <xs:enumeration value="128" />
      <xs:enumeration value="129" />
      <xs:enumeration value="13" />
      <xs:enumeration value="130" />
      <xs:enumeration value="131" />
      <xs:enumeration value="132" />
      <xs:enumeration value="133" />
      <xs:enumeration value="134" />
      <xs:enumeration value="135" />
      <xs:enumeration value="136" />
      <xs:enumeration value="137" />
      <xs:enumeration value="138" />
      <xs:enumeration value="139" />
      <xs:enumeration value="14" />
      <xs:enumeration value="140" />
      <xs:enumeration value="141" />
      <xs:enumeration value="142" />
      <xs:enumeration value="143" />
      <xs:enumeration value="144" />
      <xs:enumeration value="145" />
      <xs:enumeration value="146" />
      <xs:enumeration value="147" />
      <xs:enumeration value="148" />
      <xs:enumeration value="149" />
      <xs:enumeration value="15" />
      <xs:enumeration value="150" />
      <xs:enumeration value="151" />
      <xs:enumeration value="152" />
      <xs:enumeration value="153" />
      <xs:enumeration value="154" />
      <xs:enumeration value="155" />
      <xs:enumeration value="156" />
      <xs:enumeration value="157" />
      <xs:enumeration value="158" />
      <xs:enumeration value="159" />
      <xs:enumeration value="16" />
      <xs:enumeration value="160" />
      <xs:enumeration value="161" />
      <xs:enumeration value="162" />
      <xs:enumeration value="163" />
      <xs:enumeration value="164" />
      <xs:enumeration value="165" />
      <xs:enumeration value="166" />
      <xs:enumeration value="167" />
      <xs:enumeration value="168" />
      <xs:enumeration value="169" />
      <xs:enumeration value="17" />
      <xs:enumeration value="170" />
      <xs:enumeration value="171" />
      <xs:enumeration value="172" />
      <xs:enumeration value="173" />
      <xs:enumeration value="174" />
      <xs:enumeration value="175" />
      <xs:enumeration value="176" />
      <xs:enumeration value="177" />
      <xs:enumeration value="178" />
      <xs:enumeration value="179" />
      <xs:enumeration value="18" />
      <xs:enumeration value="180" />
      <xs:enumeration value="181" />
      <xs:enumeration value="182" />
      <xs:enumeration value="183" />
      <xs:enumeration value="184" />
      <xs:enumeration value="185" />
      <xs:enumeration value="186" />
      <xs:enumeration value="187" />
      <xs:enumeration value="188" />
      <xs:enumeration value="189" />
      <xs:enumeration value="19" />
      <xs:enumeration value="190" />
      <xs:enumeration value="191" />
      <xs:enumeration value="192" />
      <xs:enumeration value="193" />
      <xs:enumeration value="194" />
      <xs:enumeration value="195" />
      <xs:enumeration value="196" />
      <xs:enumeration value="197" />
      <xs:enumeration value="198" />
      <xs:enumeration value="199" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="200" />
      <xs:enumeration value="201" />
      <xs:enumeration value="202" />
      <xs:enumeration value="203" />
      <xs:enumeration value="204" />
      <xs:enumeration value="205" />
      <xs:enumeration value="206" />
      <xs:enumeration value="207" />
      <xs:enumeration value="208" />
      <xs:enumeration value="209" />
      <xs:enumeration value="21" />
      <xs:enumeration value="210" />
      <xs:enumeration value="211" />
      <xs:enumeration value="212" />
      <xs:enumeration value="213" />
      <xs:enumeration value="214" />
      <xs:enumeration value="215" />
      <xs:enumeration value="216" />
      <xs:enumeration value="217" />
      <xs:enumeration value="218" />
      <xs:enumeration value="219" />
      <xs:enumeration value="22" />
      <xs:enumeration value="220" />
      <xs:enumeration value="221" />
      <xs:enumeration value="222" />
      <xs:enumeration value="223" />
      <xs:enumeration value="224" />
      <xs:enumeration value="225" />
      <xs:enumeration value="226" />
      <xs:enumeration value="227" />
      <xs:enumeration value="228" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="82" />
      <xs:enumeration value="83" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="86" />
      <xs:enumeration value="87" />
      <xs:enumeration value="88" />
      <xs:enumeration value="89" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="98" />
      <xs:enumeration value="99" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C517">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3225_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C519">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3223_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3222_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C553">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3233_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3232_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_GIS">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="GENERAL INDICATOR" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C529">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PROCESSING INDICATOR" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C529">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PROCESSING INDICATOR" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7365_1" type="tns:EDIFACT_ID_7365">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Processing indicator description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7187_4" type="tns:EDIFACT_ID_7187">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Process type description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7365">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="11" />
      <xs:enumeration value="110" />
      <xs:enumeration value="111" />
      <xs:enumeration value="112" />
      <xs:enumeration value="113" />
      <xs:enumeration value="114" />
      <xs:enumeration value="115" />
      <xs:enumeration value="116" />
      <xs:enumeration value="117" />
      <xs:enumeration value="118" />
      <xs:enumeration value="119" />
      <xs:enumeration value="12" />
      <xs:enumeration value="120" />
      <xs:enumeration value="121" />
      <xs:enumeration value="122" />
      <xs:enumeration value="123" />
      <xs:enumeration value="124" />
      <xs:enumeration value="125" />
      <xs:enumeration value="126" />
      <xs:enumeration value="127" />
      <xs:enumeration value="128" />
      <xs:enumeration value="129" />
      <xs:enumeration value="13" />
      <xs:enumeration value="130" />
      <xs:enumeration value="131" />
      <xs:enumeration value="132" />
      <xs:enumeration value="133" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="82" />
      <xs:enumeration value="83" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="86" />
      <xs:enumeration value="87" />
      <xs:enumeration value="88" />
      <xs:enumeration value="89" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="98" />
      <xs:enumeration value="99" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_7187">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_DGS">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DANGEROUS GOODS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8273_1" type="tns:EDIFACT_ID_8273">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Dangerous goods regulations code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C205">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="HAZARD CODE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C234">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="UNDG INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C223">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DANGEROUS GOODS SHIPMENT FLASHPOINT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8339_5" type="tns:EDIFACT_ID_8339">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Packaging danger level code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8364_6">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Emergency procedure for ships identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8410_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Hazard medical first aid guide identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8126_8">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport emergency card identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C235">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="HAZARD IDENTIFICATION PLACARD DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C236">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DANGEROUS GOODS LABEL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8255_11">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Packing instruction type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8325_12" type="tns:EDIFACT_ID_8325">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Hazardous means of transport category code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8211_13">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Hazardous cargo transport authorisation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_8273">
    <xs:restriction base="xs:string">
      <xs:enumeration value="ADR" />
      <xs:enumeration value="ADS" />
      <xs:enumeration value="ADT" />
      <xs:enumeration value="ADU" />
      <xs:enumeration value="AGS" />
      <xs:enumeration value="ANR" />
      <xs:enumeration value="ARD" />
      <xs:enumeration value="CFR" />
      <xs:enumeration value="COM" />
      <xs:enumeration value="GVE" />
      <xs:enumeration value="GVS" />
      <xs:enumeration value="ICA" />
      <xs:enumeration value="IMD" />
      <xs:enumeration value="RGE" />
      <xs:enumeration value="RID" />
      <xs:enumeration value="TEC" />
      <xs:enumeration value="UI" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C205">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="HAZARD CODE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_8351_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Hazard identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="7" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8078_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Additional hazard classification identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="7" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8092_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Hazard code version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C234">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="UNDG INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7124_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="United Nations Dangerous Goods identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="4" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7088_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Dangerous goods flashpoint value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C223">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DANGEROUS GOODS SHIPMENT FLASHPOINT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7106_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipment flashpoint value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_8339">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C235">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="HAZARD IDENTIFICATION PLACARD DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8158_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Orange hazard placard upper part identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8186_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Orange hazard placard lower part identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:length value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C236">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DANGEROUS GOODS LABEL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8246_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Dangerous goods marking identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8246_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Dangerous goods marking identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8246_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Dangerous goods marking identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_8325">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_GIR">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED IDENTIFICATION NUMBERS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7297_1" type="tns:EDIFACT_ID_7297">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Set type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element ref="tns:C_C206">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7297">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C206">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7405">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AF" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="AH" />
      <xs:enumeration value="AI" />
      <xs:enumeration value="AJ" />
      <xs:enumeration value="AK" />
      <xs:enumeration value="AL" />
      <xs:enumeration value="AM" />
      <xs:enumeration value="AN" />
      <xs:enumeration value="AO" />
      <xs:enumeration value="AP" />
      <xs:enumeration value="AQ" />
      <xs:enumeration value="AR" />
      <xs:enumeration value="AS" />
      <xs:enumeration value="AT" />
      <xs:enumeration value="AU" />
      <xs:enumeration value="AV" />
      <xs:enumeration value="AW" />
      <xs:enumeration value="AX" />
      <xs:enumeration value="AY" />
      <xs:enumeration value="AZ" />
      <xs:enumeration value="BA" />
      <xs:enumeration value="BB" />
      <xs:enumeration value="BC" />
      <xs:enumeration value="BD" />
      <xs:enumeration value="BE" />
      <xs:enumeration value="BF" />
      <xs:enumeration value="BG" />
      <xs:enumeration value="BH" />
      <xs:enumeration value="BI" />
      <xs:enumeration value="BJ" />
      <xs:enumeration value="BK" />
      <xs:enumeration value="BL" />
      <xs:enumeration value="BM" />
      <xs:enumeration value="BN" />
      <xs:enumeration value="BO" />
      <xs:enumeration value="BP" />
      <xs:enumeration value="BQ" />
      <xs:enumeration value="BR" />
      <xs:enumeration value="BS" />
      <xs:enumeration value="BT" />
      <xs:enumeration value="BU" />
      <xs:enumeration value="BV" />
      <xs:enumeration value="BW" />
      <xs:enumeration value="BX" />
      <xs:enumeration value="BY" />
      <xs:enumeration value="BZ" />
      <xs:enumeration value="CA" />
      <xs:enumeration value="CB" />
      <xs:enumeration value="CC" />
      <xs:enumeration value="CD" />
      <xs:enumeration value="CE" />
      <xs:enumeration value="CF" />
      <xs:enumeration value="CG" />
      <xs:enumeration value="CH" />
      <xs:enumeration value="CI" />
      <xs:enumeration value="CJ" />
      <xs:enumeration value="CK" />
      <xs:enumeration value="CL" />
      <xs:enumeration value="CM" />
      <xs:enumeration value="CN" />
      <xs:enumeration value="CO" />
      <xs:enumeration value="CP" />
      <xs:enumeration value="CQ" />
      <xs:enumeration value="CR" />
      <xs:enumeration value="CS" />
      <xs:enumeration value="CT" />
      <xs:enumeration value="EE" />
      <xs:enumeration value="EM" />
      <xs:enumeration value="IL" />
      <xs:enumeration value="ML" />
      <xs:enumeration value="PN" />
      <xs:enumeration value="SC" />
      <xs:enumeration value="VV" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_4405">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="7" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="74" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="83" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="86" />
      <xs:enumeration value="87" />
      <xs:enumeration value="88" />
      <xs:enumeration value="89" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="98" />
      <xs:enumeration value="99" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C206_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_RFF">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_RFF">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_GIR_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED IDENTIFICATION NUMBERS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_LOC_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_MEA">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MEASUREMENTS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_QTY">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_FTX_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_MOA">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:S_RTE">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RFF">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C506">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C506">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_1153_1" type="tns:EDIFACT_ID_1153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1154_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1156_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document line identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_1153">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AAA" />
      <xs:enumeration value="AAB" />
      <xs:enumeration value="AAC" />
      <xs:enumeration value="AAD" />
      <xs:enumeration value="AAE" />
      <xs:enumeration value="AAF" />
      <xs:enumeration value="AAG" />
      <xs:enumeration value="AAH" />
      <xs:enumeration value="AAI" />
      <xs:enumeration value="AAJ" />
      <xs:enumeration value="AAK" />
      <xs:enumeration value="AAL" />
      <xs:enumeration value="AAM" />
      <xs:enumeration value="AAN" />
      <xs:enumeration value="AAO" />
      <xs:enumeration value="AAP" />
      <xs:enumeration value="AAQ" />
      <xs:enumeration value="AAR" />
      <xs:enumeration value="AAS" />
      <xs:enumeration value="AAT" />
      <xs:enumeration value="AAU" />
      <xs:enumeration value="AAV" />
      <xs:enumeration value="AAW" />
      <xs:enumeration value="AAX" />
      <xs:enumeration value="AAY" />
      <xs:enumeration value="AAZ" />
      <xs:enumeration value="ABA" />
      <xs:enumeration value="ABB" />
      <xs:enumeration value="ABC" />
      <xs:enumeration value="ABD" />
      <xs:enumeration value="ABE" />
      <xs:enumeration value="ABF" />
      <xs:enumeration value="ABG" />
      <xs:enumeration value="ABH" />
      <xs:enumeration value="ABI" />
      <xs:enumeration value="ABJ" />
      <xs:enumeration value="ABK" />
      <xs:enumeration value="ABL" />
      <xs:enumeration value="ABM" />
      <xs:enumeration value="ABN" />
      <xs:enumeration value="ABO" />
      <xs:enumeration value="ABP" />
      <xs:enumeration value="ABQ" />
      <xs:enumeration value="ABR" />
      <xs:enumeration value="ABS" />
      <xs:enumeration value="ABT" />
      <xs:enumeration value="ABU" />
      <xs:enumeration value="ABV" />
      <xs:enumeration value="ABW" />
      <xs:enumeration value="ABX" />
      <xs:enumeration value="ABY" />
      <xs:enumeration value="ABZ" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="ACA" />
      <xs:enumeration value="ACB" />
      <xs:enumeration value="ACC" />
      <xs:enumeration value="ACD" />
      <xs:enumeration value="ACE" />
      <xs:enumeration value="ACF" />
      <xs:enumeration value="ACG" />
      <xs:enumeration value="ACH" />
      <xs:enumeration value="ACI" />
      <xs:enumeration value="ACJ" />
      <xs:enumeration value="ACK" />
      <xs:enumeration value="ACL" />
      <xs:enumeration value="ACM" />
      <xs:enumeration value="ACN" />
      <xs:enumeration value="ACO" />
      <xs:enumeration value="ACP" />
      <xs:enumeration value="ACQ" />
      <xs:enumeration value="ACR" />
      <xs:enumeration value="ACS" />
      <xs:enumeration value="ACT" />
      <xs:enumeration value="ACU" />
      <xs:enumeration value="ACV" />
      <xs:enumeration value="ACW" />
      <xs:enumeration value="ACX" />
      <xs:enumeration value="ACY" />
      <xs:enumeration value="ACZ" />
      <xs:enumeration value="ADA" />
      <xs:enumeration value="ADB" />
      <xs:enumeration value="ADC" />
      <xs:enumeration value="ADD" />
      <xs:enumeration value="ADE" />
      <xs:enumeration value="ADF" />
      <xs:enumeration value="ADG" />
      <xs:enumeration value="ADH" />
      <xs:enumeration value="ADI" />
      <xs:enumeration value="ADJ" />
      <xs:enumeration value="ADK" />
      <xs:enumeration value="ADL" />
      <xs:enumeration value="ADM" />
      <xs:enumeration value="ADN" />
      <xs:enumeration value="ADO" />
      <xs:enumeration value="ADP" />
      <xs:enumeration value="ADQ" />
      <xs:enumeration value="ADR" />
      <xs:enumeration value="ADS" />
      <xs:enumeration value="ADT" />
      <xs:enumeration value="ADU" />
      <xs:enumeration value="ADV" />
      <xs:enumeration value="ADW" />
      <xs:enumeration value="ADY" />
      <xs:enumeration value="ADZ" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AEA" />
      <xs:enumeration value="AEB" />
      <xs:enumeration value="AEC" />
      <xs:enumeration value="AED" />
      <xs:enumeration value="AEE" />
      <xs:enumeration value="AEF" />
      <xs:enumeration value="AEG" />
      <xs:enumeration value="AEH" />
      <xs:enumeration value="AEI" />
      <xs:enumeration value="AEJ" />
      <xs:enumeration value="AEK" />
      <xs:enumeration value="AEL" />
      <xs:enumeration value="AEM" />
      <xs:enumeration value="AEN" />
      <xs:enumeration value="AEO" />
      <xs:enumeration value="AEP" />
      <xs:enumeration value="AEQ" />
      <xs:enumeration value="AER" />
      <xs:enumeration value="AES" />
      <xs:enumeration value="AET" />
      <xs:enumeration value="AEU" />
      <xs:enumeration value="AEV" />
      <xs:enumeration value="AEW" />
      <xs:enumeration value="AEX" />
      <xs:enumeration value="AEY" />
      <xs:enumeration value="AEZ" />
      <xs:enumeration value="AF" />
      <xs:enumeration value="AFA" />
      <xs:enumeration value="AFB" />
      <xs:enumeration value="AFC" />
      <xs:enumeration value="AFD" />
      <xs:enumeration value="AFE" />
      <xs:enumeration value="AFF" />
      <xs:enumeration value="AFG" />
      <xs:enumeration value="AFH" />
      <xs:enumeration value="AFI" />
      <xs:enumeration value="AFJ" />
      <xs:enumeration value="AFK" />
      <xs:enumeration value="AFL" />
      <xs:enumeration value="AFM" />
      <xs:enumeration value="AFN" />
      <xs:enumeration value="AFO" />
      <xs:enumeration value="AFP" />
      <xs:enumeration value="AFQ" />
      <xs:enumeration value="AFR" />
      <xs:enumeration value="AFS" />
      <xs:enumeration value="AFT" />
      <xs:enumeration value="AFU" />
      <xs:enumeration value="AFV" />
      <xs:enumeration value="AFW" />
      <xs:enumeration value="AFX" />
      <xs:enumeration value="AFY" />
      <xs:enumeration value="AFZ" />
      <xs:enumeration value="AGA" />
      <xs:enumeration value="AGB" />
      <xs:enumeration value="AGC" />
      <xs:enumeration value="AGD" />
      <xs:enumeration value="AGE" />
      <xs:enumeration value="AGF" />
      <xs:enumeration value="AGG" />
      <xs:enumeration value="AGH" />
      <xs:enumeration value="AGI" />
      <xs:enumeration value="AGJ" />
      <xs:enumeration value="AGK" />
      <xs:enumeration value="AGL" />
      <xs:enumeration value="AGM" />
      <xs:enumeration value="AGN" />
      <xs:enumeration value="AGO" />
      <xs:enumeration value="AGP" />
      <xs:enumeration value="AGQ" />
      <xs:enumeration value="AGR" />
      <xs:enumeration value="AGS" />
      <xs:enumeration value="AGT" />
      <xs:enumeration value="AGU" />
      <xs:enumeration value="AGV" />
      <xs:enumeration value="AGW" />
      <xs:enumeration value="AGX" />
      <xs:enumeration value="AGY" />
      <xs:enumeration value="AGZ" />
      <xs:enumeration value="AHA" />
      <xs:enumeration value="AHB" />
      <xs:enumeration value="AHC" />
      <xs:enumeration value="AHD" />
      <xs:enumeration value="AHE" />
      <xs:enumeration value="AHF" />
      <xs:enumeration value="AHG" />
      <xs:enumeration value="AHH" />
      <xs:enumeration value="AHI" />
      <xs:enumeration value="AHJ" />
      <xs:enumeration value="AHK" />
      <xs:enumeration value="AHL" />
      <xs:enumeration value="AHM" />
      <xs:enumeration value="AHN" />
      <xs:enumeration value="AHO" />
      <xs:enumeration value="AHP" />
      <xs:enumeration value="AHQ" />
      <xs:enumeration value="AHR" />
      <xs:enumeration value="AHS" />
      <xs:enumeration value="AHT" />
      <xs:enumeration value="AHU" />
      <xs:enumeration value="AHV" />
      <xs:enumeration value="AHW" />
      <xs:enumeration value="AHX" />
      <xs:enumeration value="AHY" />
      <xs:enumeration value="AHZ" />
      <xs:enumeration value="AIA" />
      <xs:enumeration value="AIB" />
      <xs:enumeration value="AIC" />
      <xs:enumeration value="AID" />
      <xs:enumeration value="AIE" />
      <xs:enumeration value="AIF" />
      <xs:enumeration value="AIG" />
      <xs:enumeration value="AIH" />
      <xs:enumeration value="AII" />
      <xs:enumeration value="AIJ" />
      <xs:enumeration value="AIK" />
      <xs:enumeration value="AIL" />
      <xs:enumeration value="AIM" />
      <xs:enumeration value="AIN" />
      <xs:enumeration value="AIO" />
      <xs:enumeration value="AIP" />
      <xs:enumeration value="AIQ" />
      <xs:enumeration value="AIR" />
      <xs:enumeration value="AIS" />
      <xs:enumeration value="AIT" />
      <xs:enumeration value="AIU" />
      <xs:enumeration value="AIV" />
      <xs:enumeration value="AIW" />
      <xs:enumeration value="AIX" />
      <xs:enumeration value="AIY" />
      <xs:enumeration value="AIZ" />
      <xs:enumeration value="AJA" />
      <xs:enumeration value="AJB" />
      <xs:enumeration value="AJC" />
      <xs:enumeration value="AJD" />
      <xs:enumeration value="AJE" />
      <xs:enumeration value="AJF" />
      <xs:enumeration value="AJG" />
      <xs:enumeration value="AJH" />
      <xs:enumeration value="AJI" />
      <xs:enumeration value="AJJ" />
      <xs:enumeration value="AJK" />
      <xs:enumeration value="AJL" />
      <xs:enumeration value="AJM" />
      <xs:enumeration value="AJN" />
      <xs:enumeration value="AJO" />
      <xs:enumeration value="AJP" />
      <xs:enumeration value="AJQ" />
      <xs:enumeration value="AJR" />
      <xs:enumeration value="AJS" />
      <xs:enumeration value="AJT" />
      <xs:enumeration value="AJU" />
      <xs:enumeration value="AJV" />
      <xs:enumeration value="AJW" />
      <xs:enumeration value="AJX" />
      <xs:enumeration value="AJY" />
      <xs:enumeration value="AJZ" />
      <xs:enumeration value="AKA" />
      <xs:enumeration value="AKB" />
      <xs:enumeration value="AKC" />
      <xs:enumeration value="AKD" />
      <xs:enumeration value="AKE" />
      <xs:enumeration value="AKF" />
      <xs:enumeration value="AKG" />
      <xs:enumeration value="AKH" />
      <xs:enumeration value="AKI" />
      <xs:enumeration value="AKJ" />
      <xs:enumeration value="AKK" />
      <xs:enumeration value="AKL" />
      <xs:enumeration value="AKM" />
      <xs:enumeration value="AKN" />
      <xs:enumeration value="AKO" />
      <xs:enumeration value="AKP" />
      <xs:enumeration value="AKQ" />
      <xs:enumeration value="AKR" />
      <xs:enumeration value="AKS" />
      <xs:enumeration value="AKT" />
      <xs:enumeration value="AKU" />
      <xs:enumeration value="AKV" />
      <xs:enumeration value="AKW" />
      <xs:enumeration value="AKX" />
      <xs:enumeration value="AKY" />
      <xs:enumeration value="AKZ" />
      <xs:enumeration value="ALA" />
      <xs:enumeration value="ALB" />
      <xs:enumeration value="ALC" />
      <xs:enumeration value="ALD" />
      <xs:enumeration value="ALE" />
      <xs:enumeration value="ALF" />
      <xs:enumeration value="ALG" />
      <xs:enumeration value="ALH" />
      <xs:enumeration value="ALI" />
      <xs:enumeration value="ALJ" />
      <xs:enumeration value="ALK" />
      <xs:enumeration value="ALL" />
      <xs:enumeration value="ALM" />
      <xs:enumeration value="ALN" />
      <xs:enumeration value="ALO" />
      <xs:enumeration value="ALP" />
      <xs:enumeration value="ALQ" />
      <xs:enumeration value="ALR" />
      <xs:enumeration value="ALS" />
      <xs:enumeration value="ALT" />
      <xs:enumeration value="ALU" />
      <xs:enumeration value="ALV" />
      <xs:enumeration value="ALW" />
      <xs:enumeration value="ALX" />
      <xs:enumeration value="ALY" />
      <xs:enumeration value="ALZ" />
      <xs:enumeration value="AMA" />
      <xs:enumeration value="AMB" />
      <xs:enumeration value="AMC" />
      <xs:enumeration value="AMD" />
      <xs:enumeration value="AME" />
      <xs:enumeration value="AMF" />
      <xs:enumeration value="AMG" />
      <xs:enumeration value="AMH" />
      <xs:enumeration value="AMI" />
      <xs:enumeration value="AMJ" />
      <xs:enumeration value="AMK" />
      <xs:enumeration value="AML" />
      <xs:enumeration value="AMM" />
      <xs:enumeration value="AMN" />
      <xs:enumeration value="AMO" />
      <xs:enumeration value="AMP" />
      <xs:enumeration value="AMQ" />
      <xs:enumeration value="AMR" />
      <xs:enumeration value="AMS" />
      <xs:enumeration value="AMT" />
      <xs:enumeration value="AMU" />
      <xs:enumeration value="AMV" />
      <xs:enumeration value="AMW" />
      <xs:enumeration value="AMX" />
      <xs:enumeration value="AMY" />
      <xs:enumeration value="AMZ" />
      <xs:enumeration value="ANA" />
      <xs:enumeration value="ANB" />
      <xs:enumeration value="ANC" />
      <xs:enumeration value="AND" />
      <xs:enumeration value="ANE" />
      <xs:enumeration value="ANF" />
      <xs:enumeration value="ANG" />
      <xs:enumeration value="ANH" />
      <xs:enumeration value="ANI" />
      <xs:enumeration value="ANJ" />
      <xs:enumeration value="ANK" />
      <xs:enumeration value="ANL" />
      <xs:enumeration value="ANM" />
      <xs:enumeration value="ANN" />
      <xs:enumeration value="ANO" />
      <xs:enumeration value="ANP" />
      <xs:enumeration value="ANQ" />
      <xs:enumeration value="ANR" />
      <xs:enumeration value="ANS" />
      <xs:enumeration value="ANT" />
      <xs:enumeration value="ANU" />
      <xs:enumeration value="ANV" />
      <xs:enumeration value="ANW" />
      <xs:enumeration value="ANX" />
      <xs:enumeration value="ANY" />
      <xs:enumeration value="ANZ" />
      <xs:enumeration value="AOA" />
      <xs:enumeration value="AOB" />
      <xs:enumeration value="AOC" />
      <xs:enumeration value="AOD" />
      <xs:enumeration value="AOE" />
      <xs:enumeration value="AOF" />
      <xs:enumeration value="AOG" />
      <xs:enumeration value="AOH" />
      <xs:enumeration value="AOI" />
      <xs:enumeration value="AOJ" />
      <xs:enumeration value="AOK" />
      <xs:enumeration value="AOL" />
      <xs:enumeration value="AOM" />
      <xs:enumeration value="AON" />
      <xs:enumeration value="AOO" />
      <xs:enumeration value="AOP" />
      <xs:enumeration value="AOQ" />
      <xs:enumeration value="AOR" />
      <xs:enumeration value="AOS" />
      <xs:enumeration value="AOT" />
      <xs:enumeration value="AOU" />
      <xs:enumeration value="AOV" />
      <xs:enumeration value="AOW" />
      <xs:enumeration value="AOX" />
      <xs:enumeration value="AOY" />
      <xs:enumeration value="AOZ" />
      <xs:enumeration value="AP" />
      <xs:enumeration value="APA" />
      <xs:enumeration value="APB" />
      <xs:enumeration value="APC" />
      <xs:enumeration value="APD" />
      <xs:enumeration value="APE" />
      <xs:enumeration value="APF" />
      <xs:enumeration value="APG" />
      <xs:enumeration value="APH" />
      <xs:enumeration value="API" />
      <xs:enumeration value="APJ" />
      <xs:enumeration value="APK" />
      <xs:enumeration value="APL" />
      <xs:enumeration value="APM" />
      <xs:enumeration value="APN" />
      <xs:enumeration value="APO" />
      <xs:enumeration value="APP" />
      <xs:enumeration value="APQ" />
      <xs:enumeration value="APR" />
      <xs:enumeration value="APS" />
      <xs:enumeration value="APT" />
      <xs:enumeration value="APU" />
      <xs:enumeration value="APV" />
      <xs:enumeration value="APW" />
      <xs:enumeration value="APX" />
      <xs:enumeration value="APY" />
      <xs:enumeration value="APZ" />
      <xs:enumeration value="AQA" />
      <xs:enumeration value="AQB" />
      <xs:enumeration value="AQC" />
      <xs:enumeration value="AQD" />
      <xs:enumeration value="AQE" />
      <xs:enumeration value="AQF" />
      <xs:enumeration value="AQG" />
      <xs:enumeration value="AQH" />
      <xs:enumeration value="AQI" />
      <xs:enumeration value="AQJ" />
      <xs:enumeration value="AQK" />
      <xs:enumeration value="AQL" />
      <xs:enumeration value="AQM" />
      <xs:enumeration value="AQN" />
      <xs:enumeration value="AQO" />
      <xs:enumeration value="AQP" />
      <xs:enumeration value="AQQ" />
      <xs:enumeration value="AQR" />
      <xs:enumeration value="AQS" />
      <xs:enumeration value="AQT" />
      <xs:enumeration value="AQU" />
      <xs:enumeration value="AQV" />
      <xs:enumeration value="AQW" />
      <xs:enumeration value="AQX" />
      <xs:enumeration value="AQY" />
      <xs:enumeration value="AQZ" />
      <xs:enumeration value="ARA" />
      <xs:enumeration value="ARB" />
      <xs:enumeration value="ARC" />
      <xs:enumeration value="ARD" />
      <xs:enumeration value="ARE" />
      <xs:enumeration value="ARF" />
      <xs:enumeration value="ARG" />
      <xs:enumeration value="ARH" />
      <xs:enumeration value="ARI" />
      <xs:enumeration value="ARJ" />
      <xs:enumeration value="ARK" />
      <xs:enumeration value="ARL" />
      <xs:enumeration value="ARM" />
      <xs:enumeration value="ARN" />
      <xs:enumeration value="ARO" />
      <xs:enumeration value="ARP" />
      <xs:enumeration value="ARQ" />
      <xs:enumeration value="ARR" />
      <xs:enumeration value="ARS" />
      <xs:enumeration value="ART" />
      <xs:enumeration value="ARU" />
      <xs:enumeration value="ARV" />
      <xs:enumeration value="ARW" />
      <xs:enumeration value="ARX" />
      <xs:enumeration value="ARY" />
      <xs:enumeration value="ARZ" />
      <xs:enumeration value="ASA" />
      <xs:enumeration value="ASB" />
      <xs:enumeration value="ASC" />
      <xs:enumeration value="ASD" />
      <xs:enumeration value="ASE" />
      <xs:enumeration value="ASF" />
      <xs:enumeration value="ASG" />
      <xs:enumeration value="ASH" />
      <xs:enumeration value="ASI" />
      <xs:enumeration value="ASJ" />
      <xs:enumeration value="ASK" />
      <xs:enumeration value="ASL" />
      <xs:enumeration value="ASM" />
      <xs:enumeration value="ASN" />
      <xs:enumeration value="ASO" />
      <xs:enumeration value="ASP" />
      <xs:enumeration value="ASQ" />
      <xs:enumeration value="ASR" />
      <xs:enumeration value="ASS" />
      <xs:enumeration value="AST" />
      <xs:enumeration value="ASU" />
      <xs:enumeration value="ASV" />
      <xs:enumeration value="ASW" />
      <xs:enumeration value="ASX" />
      <xs:enumeration value="ASY" />
      <xs:enumeration value="ASZ" />
      <xs:enumeration value="ATA" />
      <xs:enumeration value="ATB" />
      <xs:enumeration value="ATC" />
      <xs:enumeration value="ATD" />
      <xs:enumeration value="ATE" />
      <xs:enumeration value="ATF" />
      <xs:enumeration value="ATG" />
      <xs:enumeration value="ATH" />
      <xs:enumeration value="ATI" />
      <xs:enumeration value="ATJ" />
      <xs:enumeration value="ATK" />
      <xs:enumeration value="ATL" />
      <xs:enumeration value="ATM" />
      <xs:enumeration value="ATN" />
      <xs:enumeration value="ATO" />
      <xs:enumeration value="ATP" />
      <xs:enumeration value="ATQ" />
      <xs:enumeration value="ATR" />
      <xs:enumeration value="ATS" />
      <xs:enumeration value="ATT" />
      <xs:enumeration value="ATU" />
      <xs:enumeration value="ATV" />
      <xs:enumeration value="ATW" />
      <xs:enumeration value="ATX" />
      <xs:enumeration value="ATY" />
      <xs:enumeration value="ATZ" />
      <xs:enumeration value="AU" />
      <xs:enumeration value="AUA" />
      <xs:enumeration value="AV" />
      <xs:enumeration value="AWA" />
      <xs:enumeration value="AWB" />
      <xs:enumeration value="AWC" />
      <xs:enumeration value="AWD" />
      <xs:enumeration value="AWE" />
      <xs:enumeration value="AWF" />
      <xs:enumeration value="AWG" />
      <xs:enumeration value="AWH" />
      <xs:enumeration value="AWI" />
      <xs:enumeration value="BA" />
      <xs:enumeration value="BC" />
      <xs:enumeration value="BD" />
      <xs:enumeration value="BE" />
      <xs:enumeration value="BH" />
      <xs:enumeration value="BM" />
      <xs:enumeration value="BN" />
      <xs:enumeration value="BO" />
      <xs:enumeration value="BR" />
      <xs:enumeration value="BT" />
      <xs:enumeration value="BW" />
      <xs:enumeration value="CAS" />
      <xs:enumeration value="CD" />
      <xs:enumeration value="CEC" />
      <xs:enumeration value="CFE" />
      <xs:enumeration value="CFO" />
      <xs:enumeration value="CG" />
      <xs:enumeration value="CH" />
      <xs:enumeration value="CK" />
      <xs:enumeration value="CKN" />
      <xs:enumeration value="CM" />
      <xs:enumeration value="CMR" />
      <xs:enumeration value="CN" />
      <xs:enumeration value="CNO" />
      <xs:enumeration value="CO" />
      <xs:enumeration value="COF" />
      <xs:enumeration value="CP" />
      <xs:enumeration value="CR" />
      <xs:enumeration value="CRN" />
      <xs:enumeration value="CS" />
      <xs:enumeration value="CST" />
      <xs:enumeration value="CT" />
      <xs:enumeration value="CU" />
      <xs:enumeration value="CV" />
      <xs:enumeration value="CW" />
      <xs:enumeration value="CZ" />
      <xs:enumeration value="DA" />
      <xs:enumeration value="DAN" />
      <xs:enumeration value="DB" />
      <xs:enumeration value="DI" />
      <xs:enumeration value="DL" />
      <xs:enumeration value="DM" />
      <xs:enumeration value="DQ" />
      <xs:enumeration value="DR" />
      <xs:enumeration value="EA" />
      <xs:enumeration value="EB" />
      <xs:enumeration value="ED" />
      <xs:enumeration value="EE" />
      <xs:enumeration value="EI" />
      <xs:enumeration value="EN" />
      <xs:enumeration value="EP" />
      <xs:enumeration value="EQ" />
      <xs:enumeration value="ER" />
      <xs:enumeration value="ERN" />
      <xs:enumeration value="ET" />
      <xs:enumeration value="EX" />
      <xs:enumeration value="FC" />
      <xs:enumeration value="FF" />
      <xs:enumeration value="FI" />
      <xs:enumeration value="FLW" />
      <xs:enumeration value="FN" />
      <xs:enumeration value="FO" />
      <xs:enumeration value="FS" />
      <xs:enumeration value="FT" />
      <xs:enumeration value="FV" />
      <xs:enumeration value="FX" />
      <xs:enumeration value="GA" />
      <xs:enumeration value="GC" />
      <xs:enumeration value="GD" />
      <xs:enumeration value="GDN" />
      <xs:enumeration value="GN" />
      <xs:enumeration value="HS" />
      <xs:enumeration value="HWB" />
      <xs:enumeration value="IA" />
      <xs:enumeration value="IB" />
      <xs:enumeration value="ICA" />
      <xs:enumeration value="ICE" />
      <xs:enumeration value="ICO" />
      <xs:enumeration value="II" />
      <xs:enumeration value="IL" />
      <xs:enumeration value="INB" />
      <xs:enumeration value="INN" />
      <xs:enumeration value="INO" />
      <xs:enumeration value="IP" />
      <xs:enumeration value="IS" />
      <xs:enumeration value="IT" />
      <xs:enumeration value="IV" />
      <xs:enumeration value="JB" />
      <xs:enumeration value="JE" />
      <xs:enumeration value="LA" />
      <xs:enumeration value="LAN" />
      <xs:enumeration value="LAR" />
      <xs:enumeration value="LB" />
      <xs:enumeration value="LC" />
      <xs:enumeration value="LI" />
      <xs:enumeration value="LO" />
      <xs:enumeration value="LS" />
      <xs:enumeration value="MA" />
      <xs:enumeration value="MB" />
      <xs:enumeration value="MF" />
      <xs:enumeration value="MG" />
      <xs:enumeration value="MH" />
      <xs:enumeration value="MR" />
      <xs:enumeration value="MRN" />
      <xs:enumeration value="MS" />
      <xs:enumeration value="MSS" />
      <xs:enumeration value="MWB" />
      <xs:enumeration value="NA" />
      <xs:enumeration value="OH" />
      <xs:enumeration value="OI" />
      <xs:enumeration value="ON" />
      <xs:enumeration value="OP" />
      <xs:enumeration value="OR" />
      <xs:enumeration value="PB" />
      <xs:enumeration value="PC" />
      <xs:enumeration value="PD" />
      <xs:enumeration value="PE" />
      <xs:enumeration value="PF" />
      <xs:enumeration value="PI" />
      <xs:enumeration value="PK" />
      <xs:enumeration value="PL" />
      <xs:enumeration value="POR" />
      <xs:enumeration value="PP" />
      <xs:enumeration value="PQ" />
      <xs:enumeration value="PR" />
      <xs:enumeration value="PS" />
      <xs:enumeration value="PW" />
      <xs:enumeration value="PY" />
      <xs:enumeration value="RA" />
      <xs:enumeration value="RC" />
      <xs:enumeration value="RCN" />
      <xs:enumeration value="RE" />
      <xs:enumeration value="REN" />
      <xs:enumeration value="RF" />
      <xs:enumeration value="RR" />
      <xs:enumeration value="RT" />
      <xs:enumeration value="SA" />
      <xs:enumeration value="SB" />
      <xs:enumeration value="SD" />
      <xs:enumeration value="SE" />
      <xs:enumeration value="SF" />
      <xs:enumeration value="SH" />
      <xs:enumeration value="SI" />
      <xs:enumeration value="SM" />
      <xs:enumeration value="SN" />
      <xs:enumeration value="SP" />
      <xs:enumeration value="SQ" />
      <xs:enumeration value="SRN" />
      <xs:enumeration value="SS" />
      <xs:enumeration value="STA" />
      <xs:enumeration value="SW" />
      <xs:enumeration value="SZ" />
      <xs:enumeration value="TB" />
      <xs:enumeration value="TE" />
      <xs:enumeration value="TF" />
      <xs:enumeration value="TI" />
      <xs:enumeration value="TL" />
      <xs:enumeration value="TN" />
      <xs:enumeration value="TP" />
      <xs:enumeration value="UAR" />
      <xs:enumeration value="UC" />
      <xs:enumeration value="UCN" />
      <xs:enumeration value="UN" />
      <xs:enumeration value="UO" />
      <xs:enumeration value="VA" />
      <xs:enumeration value="VC" />
      <xs:enumeration value="VM" />
      <xs:enumeration value="VN" />
      <xs:enumeration value="VON" />
      <xs:enumeration value="VP" />
      <xs:enumeration value="VR" />
      <xs:enumeration value="VS" />
      <xs:enumeration value="VT" />
      <xs:enumeration value="VV" />
      <xs:enumeration value="WE" />
      <xs:enumeration value="WM" />
      <xs:enumeration value="WN" />
      <xs:enumeration value="WR" />
      <xs:enumeration value="WS" />
      <xs:enumeration value="WY" />
      <xs:enumeration value="XA" />
      <xs:enumeration value="XC" />
      <xs:enumeration value="XP" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_DTM_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_GIR_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED IDENTIFICATION NUMBERS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7297_1" type="tns:EDIFACT_ID_7297">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Set type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element ref="tns:C_C206_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LOC_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3227_1" type="tns:EDIFACT_ID_3227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C517_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C519_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C553_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5479_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C517_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3225_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C519_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3223_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3222_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C553_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3233_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3232_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MEA">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MEASUREMENTS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6311_1" type="tns:EDIFACT_ID_6311">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement attribute code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C502">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MEASUREMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C174">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="VALUE/RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7383_4" type="tns:EDIFACT_ID_7383">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Surface or layer code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_6311">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AAA" />
      <xs:enumeration value="AAC" />
      <xs:enumeration value="AAD" />
      <xs:enumeration value="AAE" />
      <xs:enumeration value="AAF" />
      <xs:enumeration value="AAG" />
      <xs:enumeration value="AAH" />
      <xs:enumeration value="AAI" />
      <xs:enumeration value="AAJ" />
      <xs:enumeration value="AAK" />
      <xs:enumeration value="AAL" />
      <xs:enumeration value="AAM" />
      <xs:enumeration value="AAN" />
      <xs:enumeration value="AAO" />
      <xs:enumeration value="AAP" />
      <xs:enumeration value="AAQ" />
      <xs:enumeration value="AAR" />
      <xs:enumeration value="AAS" />
      <xs:enumeration value="AAT" />
      <xs:enumeration value="AAU" />
      <xs:enumeration value="AAV" />
      <xs:enumeration value="AAW" />
      <xs:enumeration value="AAX" />
      <xs:enumeration value="AAY" />
      <xs:enumeration value="AAZ" />
      <xs:enumeration value="ABA" />
      <xs:enumeration value="ABI" />
      <xs:enumeration value="ABJ" />
      <xs:enumeration value="ABK" />
      <xs:enumeration value="ABL" />
      <xs:enumeration value="ABM" />
      <xs:enumeration value="ABN" />
      <xs:enumeration value="ABO" />
      <xs:enumeration value="ABP" />
      <xs:enumeration value="ABQ" />
      <xs:enumeration value="ABR" />
      <xs:enumeration value="ABS" />
      <xs:enumeration value="ABT" />
      <xs:enumeration value="ABU" />
      <xs:enumeration value="ABV" />
      <xs:enumeration value="ABW" />
      <xs:enumeration value="ABX" />
      <xs:enumeration value="ABY" />
      <xs:enumeration value="ABZ" />
      <xs:enumeration value="ACA" />
      <xs:enumeration value="ACB" />
      <xs:enumeration value="ACC" />
      <xs:enumeration value="ACD" />
      <xs:enumeration value="ACE" />
      <xs:enumeration value="ACF" />
      <xs:enumeration value="ACG" />
      <xs:enumeration value="ACH" />
      <xs:enumeration value="ASW" />
      <xs:enumeration value="ASX" />
      <xs:enumeration value="ASY" />
      <xs:enumeration value="ASZ" />
      <xs:enumeration value="ATA" />
      <xs:enumeration value="ATB" />
      <xs:enumeration value="ATC" />
      <xs:enumeration value="ATD" />
      <xs:enumeration value="ATE" />
      <xs:enumeration value="CH" />
      <xs:enumeration value="CHW" />
      <xs:enumeration value="CN" />
      <xs:enumeration value="CS" />
      <xs:enumeration value="CT" />
      <xs:enumeration value="DEN" />
      <xs:enumeration value="DT" />
      <xs:enumeration value="DV" />
      <xs:enumeration value="DX" />
      <xs:enumeration value="EN" />
      <xs:enumeration value="FO" />
      <xs:enumeration value="IV" />
      <xs:enumeration value="LAO" />
      <xs:enumeration value="LC" />
      <xs:enumeration value="LGL" />
      <xs:enumeration value="LL" />
      <xs:enumeration value="LMT" />
      <xs:enumeration value="PAL" />
      <xs:enumeration value="PC" />
      <xs:enumeration value="PD" />
      <xs:enumeration value="PL" />
      <xs:enumeration value="PLL" />
      <xs:enumeration value="RL" />
      <xs:enumeration value="SE" />
      <xs:enumeration value="SH" />
      <xs:enumeration value="SM" />
      <xs:enumeration value="SO" />
      <xs:enumeration value="SR" />
      <xs:enumeration value="ST" />
      <xs:enumeration value="SU" />
      <xs:enumeration value="SV" />
      <xs:enumeration value="TE" />
      <xs:enumeration value="TL" />
      <xs:enumeration value="TR" />
      <xs:enumeration value="VOL" />
      <xs:enumeration value="WT" />
      <xs:enumeration value="WX" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C502">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MEASUREMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_6313_1" type="tns:EDIFACT_ID_6313">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measured attribute code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6321_2" type="tns:EDIFACT_ID_6321">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement significance code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6155_3" type="tns:EDIFACT_ID_6155">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Non-discrete measurement name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6154_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Non-discrete measurement name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_6313">
    <xs:restriction base="xs:string">
      <xs:enumeration value="A" />
      <xs:enumeration value="AAA" />
      <xs:enumeration value="AAB" />
      <xs:enumeration value="AAC" />
      <xs:enumeration value="AAD" />
      <xs:enumeration value="AAE" />
      <xs:enumeration value="AAF" />
      <xs:enumeration value="AAJ" />
      <xs:enumeration value="AAK" />
      <xs:enumeration value="AAL" />
      <xs:enumeration value="AAM" />
      <xs:enumeration value="AAN" />
      <xs:enumeration value="AAO" />
      <xs:enumeration value="AAP" />
      <xs:enumeration value="AAQ" />
      <xs:enumeration value="AAR" />
      <xs:enumeration value="AAS" />
      <xs:enumeration value="AAT" />
      <xs:enumeration value="AAU" />
      <xs:enumeration value="AAV" />
      <xs:enumeration value="AAW" />
      <xs:enumeration value="AAX" />
      <xs:enumeration value="AAY" />
      <xs:enumeration value="AAZ" />
      <xs:enumeration value="ABA" />
      <xs:enumeration value="ABB" />
      <xs:enumeration value="ABC" />
      <xs:enumeration value="ABD" />
      <xs:enumeration value="ABE" />
      <xs:enumeration value="ABJ" />
      <xs:enumeration value="ABS" />
      <xs:enumeration value="ABX" />
      <xs:enumeration value="ABY" />
      <xs:enumeration value="ABZ" />
      <xs:enumeration value="ACA" />
      <xs:enumeration value="ACE" />
      <xs:enumeration value="ACG" />
      <xs:enumeration value="ACN" />
      <xs:enumeration value="ACP" />
      <xs:enumeration value="ACS" />
      <xs:enumeration value="ACV" />
      <xs:enumeration value="ACW" />
      <xs:enumeration value="ACX" />
      <xs:enumeration value="ADR" />
      <xs:enumeration value="ADS" />
      <xs:enumeration value="ADT" />
      <xs:enumeration value="ADU" />
      <xs:enumeration value="ADV" />
      <xs:enumeration value="ADW" />
      <xs:enumeration value="ADX" />
      <xs:enumeration value="ADY" />
      <xs:enumeration value="ADZ" />
      <xs:enumeration value="AEA" />
      <xs:enumeration value="AEB" />
      <xs:enumeration value="AEC" />
      <xs:enumeration value="AED" />
      <xs:enumeration value="AEE" />
      <xs:enumeration value="AEF" />
      <xs:enumeration value="AEG" />
      <xs:enumeration value="AEH" />
      <xs:enumeration value="AEI" />
      <xs:enumeration value="AEJ" />
      <xs:enumeration value="AEK" />
      <xs:enumeration value="AEM" />
      <xs:enumeration value="AEN" />
      <xs:enumeration value="AEO" />
      <xs:enumeration value="AEP" />
      <xs:enumeration value="AEQ" />
      <xs:enumeration value="AER" />
      <xs:enumeration value="AET" />
      <xs:enumeration value="AEU" />
      <xs:enumeration value="AEV" />
      <xs:enumeration value="AEW" />
      <xs:enumeration value="AEX" />
      <xs:enumeration value="AEY" />
      <xs:enumeration value="AEZ" />
      <xs:enumeration value="AF" />
      <xs:enumeration value="AFA" />
      <xs:enumeration value="AFB" />
      <xs:enumeration value="AFC" />
      <xs:enumeration value="AFD" />
      <xs:enumeration value="AFE" />
      <xs:enumeration value="AFF" />
      <xs:enumeration value="AFG" />
      <xs:enumeration value="AFH" />
      <xs:enumeration value="AFI" />
      <xs:enumeration value="AFJ" />
      <xs:enumeration value="AFK" />
      <xs:enumeration value="B" />
      <xs:enumeration value="BL" />
      <xs:enumeration value="BMY" />
      <xs:enumeration value="BMZ" />
      <xs:enumeration value="BNA" />
      <xs:enumeration value="BNB" />
      <xs:enumeration value="BNC" />
      <xs:enumeration value="BND" />
      <xs:enumeration value="BNE" />
      <xs:enumeration value="BNF" />
      <xs:enumeration value="BNG" />
      <xs:enumeration value="BNH" />
      <xs:enumeration value="BNI" />
      <xs:enumeration value="BNJ" />
      <xs:enumeration value="BNK" />
      <xs:enumeration value="BNL" />
      <xs:enumeration value="BNM" />
      <xs:enumeration value="BNN" />
      <xs:enumeration value="BNO" />
      <xs:enumeration value="BNP" />
      <xs:enumeration value="BNQ" />
      <xs:enumeration value="BNR" />
      <xs:enumeration value="BNS" />
      <xs:enumeration value="BNT" />
      <xs:enumeration value="BR" />
      <xs:enumeration value="BRA" />
      <xs:enumeration value="BRE" />
      <xs:enumeration value="BS" />
      <xs:enumeration value="BSW" />
      <xs:enumeration value="BW" />
      <xs:enumeration value="CHN" />
      <xs:enumeration value="CM" />
      <xs:enumeration value="CT" />
      <xs:enumeration value="CV" />
      <xs:enumeration value="CZ" />
      <xs:enumeration value="D" />
      <xs:enumeration value="DI" />
      <xs:enumeration value="DL" />
      <xs:enumeration value="DN" />
      <xs:enumeration value="DP" />
      <xs:enumeration value="DR" />
      <xs:enumeration value="DS" />
      <xs:enumeration value="DW" />
      <xs:enumeration value="E" />
      <xs:enumeration value="EA" />
      <xs:enumeration value="F" />
      <xs:enumeration value="FI" />
      <xs:enumeration value="FL" />
      <xs:enumeration value="FN" />
      <xs:enumeration value="FV" />
      <xs:enumeration value="G" />
      <xs:enumeration value="GG" />
      <xs:enumeration value="GW" />
      <xs:enumeration value="HF" />
      <xs:enumeration value="HM" />
      <xs:enumeration value="HT" />
      <xs:enumeration value="IB" />
      <xs:enumeration value="ID" />
      <xs:enumeration value="L" />
      <xs:enumeration value="LM" />
      <xs:enumeration value="LN" />
      <xs:enumeration value="LND" />
      <xs:enumeration value="M" />
      <xs:enumeration value="MO" />
      <xs:enumeration value="MW" />
      <xs:enumeration value="N" />
      <xs:enumeration value="OD" />
      <xs:enumeration value="PRS" />
      <xs:enumeration value="PTN" />
      <xs:enumeration value="RA" />
      <xs:enumeration value="RF" />
      <xs:enumeration value="RJ" />
      <xs:enumeration value="RMW" />
      <xs:enumeration value="RP" />
      <xs:enumeration value="RUN" />
      <xs:enumeration value="RY" />
      <xs:enumeration value="SQ" />
      <xs:enumeration value="T" />
      <xs:enumeration value="TC" />
      <xs:enumeration value="TH" />
      <xs:enumeration value="TN" />
      <xs:enumeration value="TT" />
      <xs:enumeration value="U" />
      <xs:enumeration value="VH" />
      <xs:enumeration value="VW" />
      <xs:enumeration value="WA" />
      <xs:enumeration value="WD" />
      <xs:enumeration value="WM" />
      <xs:enumeration value="WT" />
      <xs:enumeration value="WU" />
      <xs:enumeration value="XH" />
      <xs:enumeration value="XQ" />
      <xs:enumeration value="XZ" />
      <xs:enumeration value="YS" />
      <xs:enumeration value="ZAL" />
      <xs:enumeration value="ZAS" />
      <xs:enumeration value="ZB" />
      <xs:enumeration value="ZBI" />
      <xs:enumeration value="ZC" />
      <xs:enumeration value="ZCA" />
      <xs:enumeration value="ZCB" />
      <xs:enumeration value="ZCE" />
      <xs:enumeration value="ZCL" />
      <xs:enumeration value="ZCO" />
      <xs:enumeration value="ZCR" />
      <xs:enumeration value="ZCU" />
      <xs:enumeration value="ZFE" />
      <xs:enumeration value="ZFS" />
      <xs:enumeration value="ZGE" />
      <xs:enumeration value="ZH" />
      <xs:enumeration value="ZK" />
      <xs:enumeration value="ZMG" />
      <xs:enumeration value="ZMN" />
      <xs:enumeration value="ZMO" />
      <xs:enumeration value="ZN" />
      <xs:enumeration value="ZNA" />
      <xs:enumeration value="ZNB" />
      <xs:enumeration value="ZNI" />
      <xs:enumeration value="ZO" />
      <xs:enumeration value="ZP" />
      <xs:enumeration value="ZPB" />
      <xs:enumeration value="ZS" />
      <xs:enumeration value="ZSB" />
      <xs:enumeration value="ZSE" />
      <xs:enumeration value="ZSI" />
      <xs:enumeration value="ZSL" />
      <xs:enumeration value="ZSN" />
      <xs:enumeration value="ZTA" />
      <xs:enumeration value="ZTE" />
      <xs:enumeration value="ZTI" />
      <xs:enumeration value="ZV" />
      <xs:enumeration value="ZW" />
      <xs:enumeration value="ZWA" />
      <xs:enumeration value="ZZN" />
      <xs:enumeration value="ZZR" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_6321">
    <xs:restriction base="xs:string">
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="15" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_6155">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C174">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="VALUE/RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6314_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6432_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Significant digits quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_QTY">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C186">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C186">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6063_1" type="tns:EDIFACT_ID_6063">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_6060_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_6063">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="11" />
      <xs:enumeration value="110" />
      <xs:enumeration value="111" />
      <xs:enumeration value="112" />
      <xs:enumeration value="113" />
      <xs:enumeration value="114" />
      <xs:enumeration value="115" />
      <xs:enumeration value="116" />
      <xs:enumeration value="117" />
      <xs:enumeration value="118" />
      <xs:enumeration value="119" />
      <xs:enumeration value="12" />
      <xs:enumeration value="120" />
      <xs:enumeration value="121" />
      <xs:enumeration value="122" />
      <xs:enumeration value="123" />
      <xs:enumeration value="124" />
      <xs:enumeration value="125" />
      <xs:enumeration value="126" />
      <xs:enumeration value="127" />
      <xs:enumeration value="128" />
      <xs:enumeration value="129" />
      <xs:enumeration value="13" />
      <xs:enumeration value="130" />
      <xs:enumeration value="131" />
      <xs:enumeration value="132" />
      <xs:enumeration value="133" />
      <xs:enumeration value="134" />
      <xs:enumeration value="135" />
      <xs:enumeration value="136" />
      <xs:enumeration value="137" />
      <xs:enumeration value="138" />
      <xs:enumeration value="139" />
      <xs:enumeration value="14" />
      <xs:enumeration value="140" />
      <xs:enumeration value="141" />
      <xs:enumeration value="142" />
      <xs:enumeration value="143" />
      <xs:enumeration value="144" />
      <xs:enumeration value="145" />
      <xs:enumeration value="146" />
      <xs:enumeration value="147" />
      <xs:enumeration value="148" />
      <xs:enumeration value="149" />
      <xs:enumeration value="15" />
      <xs:enumeration value="150" />
      <xs:enumeration value="151" />
      <xs:enumeration value="152" />
      <xs:enumeration value="153" />
      <xs:enumeration value="154" />
      <xs:enumeration value="155" />
      <xs:enumeration value="156" />
      <xs:enumeration value="157" />
      <xs:enumeration value="158" />
      <xs:enumeration value="159" />
      <xs:enumeration value="16" />
      <xs:enumeration value="160" />
      <xs:enumeration value="161" />
      <xs:enumeration value="162" />
      <xs:enumeration value="163" />
      <xs:enumeration value="164" />
      <xs:enumeration value="165" />
      <xs:enumeration value="166" />
      <xs:enumeration value="167" />
      <xs:enumeration value="168" />
      <xs:enumeration value="169" />
      <xs:enumeration value="17" />
      <xs:enumeration value="170" />
      <xs:enumeration value="171" />
      <xs:enumeration value="172" />
      <xs:enumeration value="173" />
      <xs:enumeration value="174" />
      <xs:enumeration value="175" />
      <xs:enumeration value="176" />
      <xs:enumeration value="177" />
      <xs:enumeration value="178" />
      <xs:enumeration value="179" />
      <xs:enumeration value="18" />
      <xs:enumeration value="180" />
      <xs:enumeration value="181" />
      <xs:enumeration value="182" />
      <xs:enumeration value="183" />
      <xs:enumeration value="184" />
      <xs:enumeration value="185" />
      <xs:enumeration value="186" />
      <xs:enumeration value="187" />
      <xs:enumeration value="188" />
      <xs:enumeration value="189" />
      <xs:enumeration value="19" />
      <xs:enumeration value="190" />
      <xs:enumeration value="191" />
      <xs:enumeration value="192" />
      <xs:enumeration value="193" />
      <xs:enumeration value="194" />
      <xs:enumeration value="195" />
      <xs:enumeration value="196" />
      <xs:enumeration value="197" />
      <xs:enumeration value="198" />
      <xs:enumeration value="199" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="200" />
      <xs:enumeration value="201" />
      <xs:enumeration value="202" />
      <xs:enumeration value="203" />
      <xs:enumeration value="204" />
      <xs:enumeration value="205" />
      <xs:enumeration value="206" />
      <xs:enumeration value="207" />
      <xs:enumeration value="208" />
      <xs:enumeration value="209" />
      <xs:enumeration value="21" />
      <xs:enumeration value="210" />
      <xs:enumeration value="211" />
      <xs:enumeration value="212" />
      <xs:enumeration value="213" />
      <xs:enumeration value="214" />
      <xs:enumeration value="215" />
      <xs:enumeration value="216" />
      <xs:enumeration value="217" />
      <xs:enumeration value="218" />
      <xs:enumeration value="219" />
      <xs:enumeration value="22" />
      <xs:enumeration value="220" />
      <xs:enumeration value="221" />
      <xs:enumeration value="222" />
      <xs:enumeration value="223" />
      <xs:enumeration value="224" />
      <xs:enumeration value="225" />
      <xs:enumeration value="226" />
      <xs:enumeration value="227" />
      <xs:enumeration value="228" />
      <xs:enumeration value="229" />
      <xs:enumeration value="23" />
      <xs:enumeration value="230" />
      <xs:enumeration value="231" />
      <xs:enumeration value="232" />
      <xs:enumeration value="233" />
      <xs:enumeration value="234" />
      <xs:enumeration value="235" />
      <xs:enumeration value="236" />
      <xs:enumeration value="237" />
      <xs:enumeration value="238" />
      <xs:enumeration value="239" />
      <xs:enumeration value="24" />
      <xs:enumeration value="240" />
      <xs:enumeration value="241" />
      <xs:enumeration value="242" />
      <xs:enumeration value="243" />
      <xs:enumeration value="244" />
      <xs:enumeration value="245" />
      <xs:enumeration value="246" />
      <xs:enumeration value="247" />
      <xs:enumeration value="248" />
      <xs:enumeration value="249" />
      <xs:enumeration value="25" />
      <xs:enumeration value="250" />
      <xs:enumeration value="251" />
      <xs:enumeration value="252" />
      <xs:enumeration value="253" />
      <xs:enumeration value="254" />
      <xs:enumeration value="255" />
      <xs:enumeration value="256" />
      <xs:enumeration value="257" />
      <xs:enumeration value="258" />
      <xs:enumeration value="259" />
      <xs:enumeration value="26" />
      <xs:enumeration value="260" />
      <xs:enumeration value="261" />
      <xs:enumeration value="262" />
      <xs:enumeration value="263" />
      <xs:enumeration value="264" />
      <xs:enumeration value="265" />
      <xs:enumeration value="266" />
      <xs:enumeration value="267" />
      <xs:enumeration value="268" />
      <xs:enumeration value="269" />
      <xs:enumeration value="27" />
      <xs:enumeration value="270" />
      <xs:enumeration value="271" />
      <xs:enumeration value="272" />
      <xs:enumeration value="273" />
      <xs:enumeration value="274" />
      <xs:enumeration value="275" />
      <xs:enumeration value="276" />
      <xs:enumeration value="277" />
      <xs:enumeration value="278" />
      <xs:enumeration value="279" />
      <xs:enumeration value="28" />
      <xs:enumeration value="280" />
      <xs:enumeration value="281" />
      <xs:enumeration value="282" />
      <xs:enumeration value="283" />
      <xs:enumeration value="284" />
      <xs:enumeration value="285" />
      <xs:enumeration value="286" />
      <xs:enumeration value="287" />
      <xs:enumeration value="288" />
      <xs:enumeration value="289" />
      <xs:enumeration value="29" />
      <xs:enumeration value="290" />
      <xs:enumeration value="291" />
      <xs:enumeration value="292" />
      <xs:enumeration value="293" />
      <xs:enumeration value="294" />
      <xs:enumeration value="295" />
      <xs:enumeration value="296" />
      <xs:enumeration value="297" />
      <xs:enumeration value="298" />
      <xs:enumeration value="299" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="300" />
      <xs:enumeration value="301" />
      <xs:enumeration value="302" />
      <xs:enumeration value="303" />
      <xs:enumeration value="304" />
      <xs:enumeration value="305" />
      <xs:enumeration value="306" />
      <xs:enumeration value="307" />
      <xs:enumeration value="308" />
      <xs:enumeration value="309" />
      <xs:enumeration value="31" />
      <xs:enumeration value="310" />
      <xs:enumeration value="311" />
      <xs:enumeration value="312" />
      <xs:enumeration value="313" />
      <xs:enumeration value="314" />
      <xs:enumeration value="315" />
      <xs:enumeration value="316" />
      <xs:enumeration value="317" />
      <xs:enumeration value="318" />
      <xs:enumeration value="319" />
      <xs:enumeration value="32" />
      <xs:enumeration value="320" />
      <xs:enumeration value="321" />
      <xs:enumeration value="322" />
      <xs:enumeration value="323" />
      <xs:enumeration value="324" />
      <xs:enumeration value="325" />
      <xs:enumeration value="326" />
      <xs:enumeration value="327" />
      <xs:enumeration value="328" />
      <xs:enumeration value="329" />
      <xs:enumeration value="33" />
      <xs:enumeration value="330" />
      <xs:enumeration value="331" />
      <xs:enumeration value="332" />
      <xs:enumeration value="333" />
      <xs:enumeration value="334" />
      <xs:enumeration value="335" />
      <xs:enumeration value="336" />
      <xs:enumeration value="337" />
      <xs:enumeration value="338" />
      <xs:enumeration value="339" />
      <xs:enumeration value="34" />
      <xs:enumeration value="340" />
      <xs:enumeration value="341" />
      <xs:enumeration value="342" />
      <xs:enumeration value="343" />
      <xs:enumeration value="344" />
      <xs:enumeration value="345" />
      <xs:enumeration value="346" />
      <xs:enumeration value="347" />
      <xs:enumeration value="348" />
      <xs:enumeration value="349" />
      <xs:enumeration value="35" />
      <xs:enumeration value="350" />
      <xs:enumeration value="351" />
      <xs:enumeration value="352" />
      <xs:enumeration value="353" />
      <xs:enumeration value="354" />
      <xs:enumeration value="355" />
      <xs:enumeration value="356" />
      <xs:enumeration value="357" />
      <xs:enumeration value="358" />
      <xs:enumeration value="359" />
      <xs:enumeration value="36" />
      <xs:enumeration value="360" />
      <xs:enumeration value="361" />
      <xs:enumeration value="362" />
      <xs:enumeration value="363" />
      <xs:enumeration value="364" />
      <xs:enumeration value="365" />
      <xs:enumeration value="366" />
      <xs:enumeration value="367" />
      <xs:enumeration value="369" />
      <xs:enumeration value="37" />
      <xs:enumeration value="370" />
      <xs:enumeration value="371" />
      <xs:enumeration value="372" />
      <xs:enumeration value="373" />
      <xs:enumeration value="374" />
      <xs:enumeration value="375" />
      <xs:enumeration value="376" />
      <xs:enumeration value="377" />
      <xs:enumeration value="378" />
      <xs:enumeration value="379" />
      <xs:enumeration value="38" />
      <xs:enumeration value="380" />
      <xs:enumeration value="381" />
      <xs:enumeration value="382" />
      <xs:enumeration value="383" />
      <xs:enumeration value="384" />
      <xs:enumeration value="385" />
      <xs:enumeration value="386" />
      <xs:enumeration value="387" />
      <xs:enumeration value="388" />
      <xs:enumeration value="389" />
      <xs:enumeration value="39" />
      <xs:enumeration value="390" />
      <xs:enumeration value="391" />
      <xs:enumeration value="392" />
      <xs:enumeration value="393" />
      <xs:enumeration value="394" />
      <xs:enumeration value="395" />
      <xs:enumeration value="396" />
      <xs:enumeration value="397" />
      <xs:enumeration value="398" />
      <xs:enumeration value="399" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="400" />
      <xs:enumeration value="401" />
      <xs:enumeration value="402" />
      <xs:enumeration value="403" />
      <xs:enumeration value="404" />
      <xs:enumeration value="405" />
      <xs:enumeration value="406" />
      <xs:enumeration value="407" />
      <xs:enumeration value="408" />
      <xs:enumeration value="409" />
      <xs:enumeration value="41" />
      <xs:enumeration value="410" />
      <xs:enumeration value="411" />
      <xs:enumeration value="412" />
      <xs:enumeration value="413" />
      <xs:enumeration value="414" />
      <xs:enumeration value="415" />
      <xs:enumeration value="416" />
      <xs:enumeration value="417" />
      <xs:enumeration value="418" />
      <xs:enumeration value="419" />
      <xs:enumeration value="42" />
      <xs:enumeration value="420" />
      <xs:enumeration value="421" />
      <xs:enumeration value="422" />
      <xs:enumeration value="423" />
      <xs:enumeration value="424" />
      <xs:enumeration value="425" />
      <xs:enumeration value="426" />
      <xs:enumeration value="427" />
      <xs:enumeration value="428" />
      <xs:enumeration value="43" />
      <xs:enumeration value="430" />
      <xs:enumeration value="431" />
      <xs:enumeration value="432" />
      <xs:enumeration value="433" />
      <xs:enumeration value="434" />
      <xs:enumeration value="435" />
      <xs:enumeration value="436" />
      <xs:enumeration value="437" />
      <xs:enumeration value="438" />
      <xs:enumeration value="439" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="82" />
      <xs:enumeration value="83" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="86" />
      <xs:enumeration value="87" />
      <xs:enumeration value="88" />
      <xs:enumeration value="89" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="98" />
      <xs:enumeration value="99" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_FTX_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4451_1" type="tns:EDIFACT_ID_4451">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Text subject code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4453_2" type="tns:EDIFACT_ID_4453">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C107_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C108_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4447_6" type="tns:EDIFACT_ID_4447">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C107_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4441_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C108_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4440_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_5025">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="11" />
      <xs:enumeration value="110" />
      <xs:enumeration value="111" />
      <xs:enumeration value="112" />
      <xs:enumeration value="113" />
      <xs:enumeration value="114" />
      <xs:enumeration value="115" />
      <xs:enumeration value="116" />
      <xs:enumeration value="117" />
      <xs:enumeration value="118" />
      <xs:enumeration value="119" />
      <xs:enumeration value="12" />
      <xs:enumeration value="120" />
      <xs:enumeration value="121" />
      <xs:enumeration value="122" />
      <xs:enumeration value="123" />
      <xs:enumeration value="124" />
      <xs:enumeration value="125" />
      <xs:enumeration value="126" />
      <xs:enumeration value="127" />
      <xs:enumeration value="128" />
      <xs:enumeration value="129" />
      <xs:enumeration value="13" />
      <xs:enumeration value="130" />
      <xs:enumeration value="131" />
      <xs:enumeration value="132" />
      <xs:enumeration value="133" />
      <xs:enumeration value="134" />
      <xs:enumeration value="135" />
      <xs:enumeration value="136" />
      <xs:enumeration value="137" />
      <xs:enumeration value="138" />
      <xs:enumeration value="139" />
      <xs:enumeration value="14" />
      <xs:enumeration value="140" />
      <xs:enumeration value="141" />
      <xs:enumeration value="142" />
      <xs:enumeration value="143" />
      <xs:enumeration value="144" />
      <xs:enumeration value="145" />
      <xs:enumeration value="146" />
      <xs:enumeration value="147" />
      <xs:enumeration value="148" />
      <xs:enumeration value="149" />
      <xs:enumeration value="15" />
      <xs:enumeration value="150" />
      <xs:enumeration value="151" />
      <xs:enumeration value="152" />
      <xs:enumeration value="153" />
      <xs:enumeration value="154" />
      <xs:enumeration value="155" />
      <xs:enumeration value="156" />
      <xs:enumeration value="157" />
      <xs:enumeration value="158" />
      <xs:enumeration value="159" />
      <xs:enumeration value="16" />
      <xs:enumeration value="160" />
      <xs:enumeration value="161" />
      <xs:enumeration value="162" />
      <xs:enumeration value="163" />
      <xs:enumeration value="164" />
      <xs:enumeration value="165" />
      <xs:enumeration value="166" />
      <xs:enumeration value="167" />
      <xs:enumeration value="168" />
      <xs:enumeration value="169" />
      <xs:enumeration value="17" />
      <xs:enumeration value="170" />
      <xs:enumeration value="171" />
      <xs:enumeration value="172" />
      <xs:enumeration value="173" />
      <xs:enumeration value="174" />
      <xs:enumeration value="175" />
      <xs:enumeration value="176" />
      <xs:enumeration value="177" />
      <xs:enumeration value="178" />
      <xs:enumeration value="179" />
      <xs:enumeration value="18" />
      <xs:enumeration value="180" />
      <xs:enumeration value="181" />
      <xs:enumeration value="182" />
      <xs:enumeration value="183" />
      <xs:enumeration value="184" />
      <xs:enumeration value="185" />
      <xs:enumeration value="186" />
      <xs:enumeration value="187" />
      <xs:enumeration value="188" />
      <xs:enumeration value="189" />
      <xs:enumeration value="19" />
      <xs:enumeration value="190" />
      <xs:enumeration value="191" />
      <xs:enumeration value="192" />
      <xs:enumeration value="193" />
      <xs:enumeration value="194" />
      <xs:enumeration value="195" />
      <xs:enumeration value="196" />
      <xs:enumeration value="197" />
      <xs:enumeration value="198" />
      <xs:enumeration value="199" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="200" />
      <xs:enumeration value="201" />
      <xs:enumeration value="202" />
      <xs:enumeration value="203" />
      <xs:enumeration value="204" />
      <xs:enumeration value="205" />
      <xs:enumeration value="206" />
      <xs:enumeration value="207" />
      <xs:enumeration value="208" />
      <xs:enumeration value="209" />
      <xs:enumeration value="21" />
      <xs:enumeration value="210" />
      <xs:enumeration value="211" />
      <xs:enumeration value="212" />
      <xs:enumeration value="213" />
      <xs:enumeration value="214" />
      <xs:enumeration value="215" />
      <xs:enumeration value="216" />
      <xs:enumeration value="217" />
      <xs:enumeration value="218" />
      <xs:enumeration value="219" />
      <xs:enumeration value="22" />
      <xs:enumeration value="220" />
      <xs:enumeration value="221" />
      <xs:enumeration value="222" />
      <xs:enumeration value="223" />
      <xs:enumeration value="224" />
      <xs:enumeration value="225" />
      <xs:enumeration value="226" />
      <xs:enumeration value="227" />
      <xs:enumeration value="228" />
      <xs:enumeration value="229" />
      <xs:enumeration value="23" />
      <xs:enumeration value="230" />
      <xs:enumeration value="231" />
      <xs:enumeration value="232" />
      <xs:enumeration value="233" />
      <xs:enumeration value="234" />
      <xs:enumeration value="235" />
      <xs:enumeration value="236" />
      <xs:enumeration value="237" />
      <xs:enumeration value="238" />
      <xs:enumeration value="239" />
      <xs:enumeration value="24" />
      <xs:enumeration value="240" />
      <xs:enumeration value="241" />
      <xs:enumeration value="242" />
      <xs:enumeration value="243" />
      <xs:enumeration value="244" />
      <xs:enumeration value="245" />
      <xs:enumeration value="246" />
      <xs:enumeration value="247" />
      <xs:enumeration value="248" />
      <xs:enumeration value="249" />
      <xs:enumeration value="25" />
      <xs:enumeration value="250" />
      <xs:enumeration value="251" />
      <xs:enumeration value="252" />
      <xs:enumeration value="253" />
      <xs:enumeration value="254" />
      <xs:enumeration value="255" />
      <xs:enumeration value="256" />
      <xs:enumeration value="257" />
      <xs:enumeration value="258" />
      <xs:enumeration value="259" />
      <xs:enumeration value="26" />
      <xs:enumeration value="260" />
      <xs:enumeration value="261" />
      <xs:enumeration value="262" />
      <xs:enumeration value="263" />
      <xs:enumeration value="264" />
      <xs:enumeration value="265" />
      <xs:enumeration value="266" />
      <xs:enumeration value="267" />
      <xs:enumeration value="268" />
      <xs:enumeration value="269" />
      <xs:enumeration value="27" />
      <xs:enumeration value="270" />
      <xs:enumeration value="271" />
      <xs:enumeration value="272" />
      <xs:enumeration value="273" />
      <xs:enumeration value="274" />
      <xs:enumeration value="275" />
      <xs:enumeration value="276" />
      <xs:enumeration value="277" />
      <xs:enumeration value="278" />
      <xs:enumeration value="279" />
      <xs:enumeration value="28" />
      <xs:enumeration value="280" />
      <xs:enumeration value="281" />
      <xs:enumeration value="282" />
      <xs:enumeration value="283" />
      <xs:enumeration value="284" />
      <xs:enumeration value="285" />
      <xs:enumeration value="286" />
      <xs:enumeration value="287" />
      <xs:enumeration value="288" />
      <xs:enumeration value="289" />
      <xs:enumeration value="29" />
      <xs:enumeration value="290" />
      <xs:enumeration value="291" />
      <xs:enumeration value="292" />
      <xs:enumeration value="293" />
      <xs:enumeration value="294" />
      <xs:enumeration value="295" />
      <xs:enumeration value="296" />
      <xs:enumeration value="297" />
      <xs:enumeration value="298" />
      <xs:enumeration value="299" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="300" />
      <xs:enumeration value="301" />
      <xs:enumeration value="302" />
      <xs:enumeration value="303" />
      <xs:enumeration value="304" />
      <xs:enumeration value="305" />
      <xs:enumeration value="306" />
      <xs:enumeration value="307" />
      <xs:enumeration value="308" />
      <xs:enumeration value="309" />
      <xs:enumeration value="31" />
      <xs:enumeration value="310" />
      <xs:enumeration value="311" />
      <xs:enumeration value="312" />
      <xs:enumeration value="313" />
      <xs:enumeration value="314" />
      <xs:enumeration value="315" />
      <xs:enumeration value="316" />
      <xs:enumeration value="317" />
      <xs:enumeration value="318" />
      <xs:enumeration value="319" />
      <xs:enumeration value="32" />
      <xs:enumeration value="320" />
      <xs:enumeration value="321" />
      <xs:enumeration value="322" />
      <xs:enumeration value="323" />
      <xs:enumeration value="324" />
      <xs:enumeration value="325" />
      <xs:enumeration value="326" />
      <xs:enumeration value="327" />
      <xs:enumeration value="328" />
      <xs:enumeration value="329" />
      <xs:enumeration value="33" />
      <xs:enumeration value="330" />
      <xs:enumeration value="331" />
      <xs:enumeration value="332" />
      <xs:enumeration value="333" />
      <xs:enumeration value="334" />
      <xs:enumeration value="335" />
      <xs:enumeration value="336" />
      <xs:enumeration value="337" />
      <xs:enumeration value="338" />
      <xs:enumeration value="339" />
      <xs:enumeration value="34" />
      <xs:enumeration value="340" />
      <xs:enumeration value="341" />
      <xs:enumeration value="342" />
      <xs:enumeration value="343" />
      <xs:enumeration value="344" />
      <xs:enumeration value="345" />
      <xs:enumeration value="346" />
      <xs:enumeration value="347" />
      <xs:enumeration value="348" />
      <xs:enumeration value="349" />
      <xs:enumeration value="35" />
      <xs:enumeration value="350" />
      <xs:enumeration value="351" />
      <xs:enumeration value="352" />
      <xs:enumeration value="353" />
      <xs:enumeration value="354" />
      <xs:enumeration value="355" />
      <xs:enumeration value="356" />
      <xs:enumeration value="357" />
      <xs:enumeration value="358" />
      <xs:enumeration value="359" />
      <xs:enumeration value="36" />
      <xs:enumeration value="360" />
      <xs:enumeration value="361" />
      <xs:enumeration value="362" />
      <xs:enumeration value="363" />
      <xs:enumeration value="364" />
      <xs:enumeration value="365" />
      <xs:enumeration value="366" />
      <xs:enumeration value="367" />
      <xs:enumeration value="368" />
      <xs:enumeration value="369" />
      <xs:enumeration value="37" />
      <xs:enumeration value="370" />
      <xs:enumeration value="371" />
      <xs:enumeration value="372" />
      <xs:enumeration value="373" />
      <xs:enumeration value="374" />
      <xs:enumeration value="375" />
      <xs:enumeration value="376" />
      <xs:enumeration value="377" />
      <xs:enumeration value="378" />
      <xs:enumeration value="379" />
      <xs:enumeration value="38" />
      <xs:enumeration value="380" />
      <xs:enumeration value="381" />
      <xs:enumeration value="382" />
      <xs:enumeration value="383" />
      <xs:enumeration value="384" />
      <xs:enumeration value="385" />
      <xs:enumeration value="386" />
      <xs:enumeration value="387" />
      <xs:enumeration value="388" />
      <xs:enumeration value="389" />
      <xs:enumeration value="39" />
      <xs:enumeration value="390" />
      <xs:enumeration value="391" />
      <xs:enumeration value="392" />
      <xs:enumeration value="393" />
      <xs:enumeration value="394" />
      <xs:enumeration value="395" />
      <xs:enumeration value="396" />
      <xs:enumeration value="397" />
      <xs:enumeration value="398" />
      <xs:enumeration value="399" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="400" />
      <xs:enumeration value="401" />
      <xs:enumeration value="402" />
      <xs:enumeration value="403" />
      <xs:enumeration value="404" />
      <xs:enumeration value="405" />
      <xs:enumeration value="406" />
      <xs:enumeration value="407" />
      <xs:enumeration value="408" />
      <xs:enumeration value="409" />
      <xs:enumeration value="41" />
      <xs:enumeration value="410" />
      <xs:enumeration value="411" />
      <xs:enumeration value="412" />
      <xs:enumeration value="413" />
      <xs:enumeration value="414" />
      <xs:enumeration value="415" />
      <xs:enumeration value="416" />
      <xs:enumeration value="417" />
      <xs:enumeration value="418" />
      <xs:enumeration value="419" />
      <xs:enumeration value="42" />
      <xs:enumeration value="420" />
      <xs:enumeration value="421" />
      <xs:enumeration value="422" />
      <xs:enumeration value="423" />
      <xs:enumeration value="424" />
      <xs:enumeration value="425" />
      <xs:enumeration value="426" />
      <xs:enumeration value="427" />
      <xs:enumeration value="428" />
      <xs:enumeration value="429" />
      <xs:enumeration value="43" />
      <xs:enumeration value="430" />
      <xs:enumeration value="431" />
      <xs:enumeration value="432" />
      <xs:enumeration value="433" />
      <xs:enumeration value="434" />
      <xs:enumeration value="435" />
      <xs:enumeration value="436" />
      <xs:enumeration value="437" />
      <xs:enumeration value="438" />
      <xs:enumeration value="439" />
      <xs:enumeration value="44" />
      <xs:enumeration value="440" />
      <xs:enumeration value="441" />
      <xs:enumeration value="442" />
      <xs:enumeration value="443" />
      <xs:enumeration value="444" />
      <xs:enumeration value="445" />
      <xs:enumeration value="446" />
      <xs:enumeration value="447" />
      <xs:enumeration value="448" />
      <xs:enumeration value="449" />
      <xs:enumeration value="45" />
      <xs:enumeration value="450" />
      <xs:enumeration value="451" />
      <xs:enumeration value="452" />
      <xs:enumeration value="453" />
      <xs:enumeration value="454" />
      <xs:enumeration value="455" />
      <xs:enumeration value="456" />
      <xs:enumeration value="457" />
      <xs:enumeration value="458" />
      <xs:enumeration value="459" />
      <xs:enumeration value="46" />
      <xs:enumeration value="460" />
      <xs:enumeration value="461" />
      <xs:enumeration value="462" />
      <xs:enumeration value="463" />
      <xs:enumeration value="464" />
      <xs:enumeration value="465" />
      <xs:enumeration value="466" />
      <xs:enumeration value="467" />
      <xs:enumeration value="468" />
      <xs:enumeration value="469" />
      <xs:enumeration value="47" />
      <xs:enumeration value="470" />
      <xs:enumeration value="471" />
      <xs:enumeration value="472" />
      <xs:enumeration value="473" />
      <xs:enumeration value="474" />
      <xs:enumeration value="475" />
      <xs:enumeration value="476" />
      <xs:enumeration value="477" />
      <xs:enumeration value="478" />
      <xs:enumeration value="479" />
      <xs:enumeration value="48" />
      <xs:enumeration value="480" />
      <xs:enumeration value="481" />
      <xs:enumeration value="482" />
      <xs:enumeration value="483" />
      <xs:enumeration value="484" />
      <xs:enumeration value="485" />
      <xs:enumeration value="486" />
      <xs:enumeration value="487" />
      <xs:enumeration value="488" />
      <xs:enumeration value="489" />
      <xs:enumeration value="49" />
      <xs:enumeration value="490" />
      <xs:enumeration value="491" />
      <xs:enumeration value="492" />
      <xs:enumeration value="493" />
      <xs:enumeration value="494" />
      <xs:enumeration value="495" />
      <xs:enumeration value="496" />
      <xs:enumeration value="497" />
      <xs:enumeration value="498" />
      <xs:enumeration value="499" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="500" />
      <xs:enumeration value="501" />
      <xs:enumeration value="502" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="82" />
      <xs:enumeration value="83" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="86" />
      <xs:enumeration value="87" />
      <xs:enumeration value="88" />
      <xs:enumeration value="89" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="98" />
      <xs:enumeration value="99" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_6343">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_RTE">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C128">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_2" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C128">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5419_1" type="tns:EDIFACT_ID_5419">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Rate type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_5420_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Unit price basis rate" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5284_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Unit price basis value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_5419">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="G_NAD">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for NAME AND ADDRESS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NAD">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="NAME AND ADDRESS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="25" ref="tns:S_LOC_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_FII">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FINANCIAL INSTITUTION INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:S_MOA_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="9999" ref="tns:G_RFF_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_DOC">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for DOCUMENT/MESSAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_CTA">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for CONTACT INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NAD">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="NAME AND ADDRESS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3035_1" type="tns:EDIFACT_ID_3035">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C082">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PARTY IDENTIFICATION DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C058">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="NAME AND ADDRESS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C080">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PARTY NAME" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C059">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="STREET" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3164_6">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="City name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C819">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="COUNTRY SUB-ENTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3251_8">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Postal identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3207_9">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_3035">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AF" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="AH" />
      <xs:enumeration value="AI" />
      <xs:enumeration value="AJ" />
      <xs:enumeration value="AK" />
      <xs:enumeration value="AL" />
      <xs:enumeration value="AM" />
      <xs:enumeration value="AN" />
      <xs:enumeration value="AO" />
      <xs:enumeration value="AP" />
      <xs:enumeration value="AQ" />
      <xs:enumeration value="AR" />
      <xs:enumeration value="AS" />
      <xs:enumeration value="AT" />
      <xs:enumeration value="AU" />
      <xs:enumeration value="AV" />
      <xs:enumeration value="AW" />
      <xs:enumeration value="AX" />
      <xs:enumeration value="AY" />
      <xs:enumeration value="AZ" />
      <xs:enumeration value="B1" />
      <xs:enumeration value="B2" />
      <xs:enumeration value="BA" />
      <xs:enumeration value="BB" />
      <xs:enumeration value="BC" />
      <xs:enumeration value="BD" />
      <xs:enumeration value="BE" />
      <xs:enumeration value="BF" />
      <xs:enumeration value="BG" />
      <xs:enumeration value="BH" />
      <xs:enumeration value="BI" />
      <xs:enumeration value="BJ" />
      <xs:enumeration value="BK" />
      <xs:enumeration value="BL" />
      <xs:enumeration value="BM" />
      <xs:enumeration value="BN" />
      <xs:enumeration value="BO" />
      <xs:enumeration value="BP" />
      <xs:enumeration value="BQ" />
      <xs:enumeration value="BS" />
      <xs:enumeration value="BT" />
      <xs:enumeration value="BU" />
      <xs:enumeration value="BV" />
      <xs:enumeration value="BW" />
      <xs:enumeration value="BX" />
      <xs:enumeration value="BY" />
      <xs:enumeration value="BZ" />
      <xs:enumeration value="C1" />
      <xs:enumeration value="C2" />
      <xs:enumeration value="CA" />
      <xs:enumeration value="CB" />
      <xs:enumeration value="CC" />
      <xs:enumeration value="CD" />
      <xs:enumeration value="CE" />
      <xs:enumeration value="CF" />
      <xs:enumeration value="CG" />
      <xs:enumeration value="CH" />
      <xs:enumeration value="CI" />
      <xs:enumeration value="CJ" />
      <xs:enumeration value="CK" />
      <xs:enumeration value="CL" />
      <xs:enumeration value="CM" />
      <xs:enumeration value="CN" />
      <xs:enumeration value="CNX" />
      <xs:enumeration value="CNY" />
      <xs:enumeration value="CNZ" />
      <xs:enumeration value="CO" />
      <xs:enumeration value="COA" />
      <xs:enumeration value="COB" />
      <xs:enumeration value="COC" />
      <xs:enumeration value="COD" />
      <xs:enumeration value="COE" />
      <xs:enumeration value="COF" />
      <xs:enumeration value="COG" />
      <xs:enumeration value="COH" />
      <xs:enumeration value="COI" />
      <xs:enumeration value="COJ" />
      <xs:enumeration value="COK" />
      <xs:enumeration value="COL" />
      <xs:enumeration value="COM" />
      <xs:enumeration value="CON" />
      <xs:enumeration value="COO" />
      <xs:enumeration value="COP" />
      <xs:enumeration value="COQ" />
      <xs:enumeration value="COR" />
      <xs:enumeration value="COS" />
      <xs:enumeration value="COT" />
      <xs:enumeration value="COU" />
      <xs:enumeration value="COV" />
      <xs:enumeration value="COW" />
      <xs:enumeration value="COX" />
      <xs:enumeration value="COY" />
      <xs:enumeration value="COZ" />
      <xs:enumeration value="CP" />
      <xs:enumeration value="CPA" />
      <xs:enumeration value="CPB" />
      <xs:enumeration value="CPC" />
      <xs:enumeration value="CPD" />
      <xs:enumeration value="CPE" />
      <xs:enumeration value="CPF" />
      <xs:enumeration value="CPG" />
      <xs:enumeration value="CQ" />
      <xs:enumeration value="CR" />
      <xs:enumeration value="CS" />
      <xs:enumeration value="CT" />
      <xs:enumeration value="CU" />
      <xs:enumeration value="CV" />
      <xs:enumeration value="CW" />
      <xs:enumeration value="CX" />
      <xs:enumeration value="CY" />
      <xs:enumeration value="CZ" />
      <xs:enumeration value="DA" />
      <xs:enumeration value="DB" />
      <xs:enumeration value="DC" />
      <xs:enumeration value="DCP" />
      <xs:enumeration value="DD" />
      <xs:enumeration value="DE" />
      <xs:enumeration value="DF" />
      <xs:enumeration value="DG" />
      <xs:enumeration value="DH" />
      <xs:enumeration value="DI" />
      <xs:enumeration value="DJ" />
      <xs:enumeration value="DK" />
      <xs:enumeration value="DL" />
      <xs:enumeration value="DM" />
      <xs:enumeration value="DN" />
      <xs:enumeration value="DO" />
      <xs:enumeration value="DP" />
      <xs:enumeration value="DQ" />
      <xs:enumeration value="DR" />
      <xs:enumeration value="DS" />
      <xs:enumeration value="DT" />
      <xs:enumeration value="DU" />
      <xs:enumeration value="DV" />
      <xs:enumeration value="DW" />
      <xs:enumeration value="DX" />
      <xs:enumeration value="DY" />
      <xs:enumeration value="DZ" />
      <xs:enumeration value="EA" />
      <xs:enumeration value="EB" />
      <xs:enumeration value="EC" />
      <xs:enumeration value="ED" />
      <xs:enumeration value="EE" />
      <xs:enumeration value="EF" />
      <xs:enumeration value="EG" />
      <xs:enumeration value="EH" />
      <xs:enumeration value="EI" />
      <xs:enumeration value="EJ" />
      <xs:enumeration value="EK" />
      <xs:enumeration value="EL" />
      <xs:enumeration value="EM" />
      <xs:enumeration value="EN" />
      <xs:enumeration value="EO" />
      <xs:enumeration value="EP" />
      <xs:enumeration value="EQ" />
      <xs:enumeration value="ER" />
      <xs:enumeration value="ES" />
      <xs:enumeration value="ET" />
      <xs:enumeration value="EU" />
      <xs:enumeration value="EV" />
      <xs:enumeration value="EW" />
      <xs:enumeration value="EX" />
      <xs:enumeration value="EY" />
      <xs:enumeration value="EZ" />
      <xs:enumeration value="FA" />
      <xs:enumeration value="FB" />
      <xs:enumeration value="FC" />
      <xs:enumeration value="FD" />
      <xs:enumeration value="FE" />
      <xs:enumeration value="FF" />
      <xs:enumeration value="FG" />
      <xs:enumeration value="FH" />
      <xs:enumeration value="FI" />
      <xs:enumeration value="FJ" />
      <xs:enumeration value="FK" />
      <xs:enumeration value="FL" />
      <xs:enumeration value="FM" />
      <xs:enumeration value="FN" />
      <xs:enumeration value="FO" />
      <xs:enumeration value="FP" />
      <xs:enumeration value="FQ" />
      <xs:enumeration value="FR" />
      <xs:enumeration value="FS" />
      <xs:enumeration value="FT" />
      <xs:enumeration value="FU" />
      <xs:enumeration value="FV" />
      <xs:enumeration value="FW" />
      <xs:enumeration value="FX" />
      <xs:enumeration value="FY" />
      <xs:enumeration value="FZ" />
      <xs:enumeration value="GA" />
      <xs:enumeration value="GB" />
      <xs:enumeration value="GC" />
      <xs:enumeration value="GD" />
      <xs:enumeration value="GE" />
      <xs:enumeration value="GF" />
      <xs:enumeration value="GG" />
      <xs:enumeration value="GH" />
      <xs:enumeration value="GI" />
      <xs:enumeration value="GJ" />
      <xs:enumeration value="GK" />
      <xs:enumeration value="GL" />
      <xs:enumeration value="GM" />
      <xs:enumeration value="GN" />
      <xs:enumeration value="GO" />
      <xs:enumeration value="GP" />
      <xs:enumeration value="GQ" />
      <xs:enumeration value="GR" />
      <xs:enumeration value="GS" />
      <xs:enumeration value="GT" />
      <xs:enumeration value="GU" />
      <xs:enumeration value="GV" />
      <xs:enumeration value="GW" />
      <xs:enumeration value="GX" />
      <xs:enumeration value="GY" />
      <xs:enumeration value="GZ" />
      <xs:enumeration value="HA" />
      <xs:enumeration value="HB" />
      <xs:enumeration value="HC" />
      <xs:enumeration value="HD" />
      <xs:enumeration value="HE" />
      <xs:enumeration value="HF" />
      <xs:enumeration value="HG" />
      <xs:enumeration value="HH" />
      <xs:enumeration value="HI" />
      <xs:enumeration value="HJ" />
      <xs:enumeration value="HK" />
      <xs:enumeration value="HL" />
      <xs:enumeration value="HM" />
      <xs:enumeration value="HN" />
      <xs:enumeration value="HO" />
      <xs:enumeration value="HP" />
      <xs:enumeration value="HQ" />
      <xs:enumeration value="HR" />
      <xs:enumeration value="HS" />
      <xs:enumeration value="HT" />
      <xs:enumeration value="HU" />
      <xs:enumeration value="HV" />
      <xs:enumeration value="HW" />
      <xs:enumeration value="HX" />
      <xs:enumeration value="HY" />
      <xs:enumeration value="HZ" />
      <xs:enumeration value="I1" />
      <xs:enumeration value="I2" />
      <xs:enumeration value="IB" />
      <xs:enumeration value="IC" />
      <xs:enumeration value="ID" />
      <xs:enumeration value="IE" />
      <xs:enumeration value="IF" />
      <xs:enumeration value="IG" />
      <xs:enumeration value="IH" />
      <xs:enumeration value="II" />
      <xs:enumeration value="IJ" />
      <xs:enumeration value="IL" />
      <xs:enumeration value="IM" />
      <xs:enumeration value="IN" />
      <xs:enumeration value="IO" />
      <xs:enumeration value="IP" />
      <xs:enumeration value="IQ" />
      <xs:enumeration value="IR" />
      <xs:enumeration value="IS" />
      <xs:enumeration value="IT" />
      <xs:enumeration value="IU" />
      <xs:enumeration value="IV" />
      <xs:enumeration value="IW" />
      <xs:enumeration value="IX" />
      <xs:enumeration value="IY" />
      <xs:enumeration value="IZ" />
      <xs:enumeration value="JA" />
      <xs:enumeration value="JB" />
      <xs:enumeration value="JC" />
      <xs:enumeration value="JD" />
      <xs:enumeration value="JE" />
      <xs:enumeration value="JF" />
      <xs:enumeration value="JG" />
      <xs:enumeration value="JH" />
      <xs:enumeration value="LA" />
      <xs:enumeration value="LB" />
      <xs:enumeration value="LC" />
      <xs:enumeration value="LD" />
      <xs:enumeration value="LE" />
      <xs:enumeration value="LF" />
      <xs:enumeration value="LG" />
      <xs:enumeration value="LH" />
      <xs:enumeration value="LI" />
      <xs:enumeration value="LJ" />
      <xs:enumeration value="LK" />
      <xs:enumeration value="LL" />
      <xs:enumeration value="LM" />
      <xs:enumeration value="LN" />
      <xs:enumeration value="LO" />
      <xs:enumeration value="LP" />
      <xs:enumeration value="LQ" />
      <xs:enumeration value="LR" />
      <xs:enumeration value="LS" />
      <xs:enumeration value="LT" />
      <xs:enumeration value="LU" />
      <xs:enumeration value="LV" />
      <xs:enumeration value="MA" />
      <xs:enumeration value="MF" />
      <xs:enumeration value="MG" />
      <xs:enumeration value="MI" />
      <xs:enumeration value="MP" />
      <xs:enumeration value="MR" />
      <xs:enumeration value="MS" />
      <xs:enumeration value="MT" />
      <xs:enumeration value="N1" />
      <xs:enumeration value="N2" />
      <xs:enumeration value="NI" />
      <xs:enumeration value="OA" />
      <xs:enumeration value="OB" />
      <xs:enumeration value="OC" />
      <xs:enumeration value="OD" />
      <xs:enumeration value="OE" />
      <xs:enumeration value="OF" />
      <xs:enumeration value="OG" />
      <xs:enumeration value="OH" />
      <xs:enumeration value="OI" />
      <xs:enumeration value="OJ" />
      <xs:enumeration value="OK" />
      <xs:enumeration value="OL" />
      <xs:enumeration value="OM" />
      <xs:enumeration value="ON" />
      <xs:enumeration value="OO" />
      <xs:enumeration value="OP" />
      <xs:enumeration value="OQ" />
      <xs:enumeration value="OR" />
      <xs:enumeration value="OS" />
      <xs:enumeration value="OT" />
      <xs:enumeration value="OU" />
      <xs:enumeration value="OV" />
      <xs:enumeration value="OW" />
      <xs:enumeration value="OX" />
      <xs:enumeration value="OY" />
      <xs:enumeration value="OZ" />
      <xs:enumeration value="P1" />
      <xs:enumeration value="P2" />
      <xs:enumeration value="P3" />
      <xs:enumeration value="P4" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="PB" />
      <xs:enumeration value="PC" />
      <xs:enumeration value="PD" />
      <xs:enumeration value="PE" />
      <xs:enumeration value="PF" />
      <xs:enumeration value="PG" />
      <xs:enumeration value="PH" />
      <xs:enumeration value="PI" />
      <xs:enumeration value="PJ" />
      <xs:enumeration value="PK" />
      <xs:enumeration value="PL" />
      <xs:enumeration value="PM" />
      <xs:enumeration value="PN" />
      <xs:enumeration value="PO" />
      <xs:enumeration value="PQ" />
      <xs:enumeration value="PR" />
      <xs:enumeration value="PS" />
      <xs:enumeration value="PT" />
      <xs:enumeration value="PW" />
      <xs:enumeration value="PX" />
      <xs:enumeration value="PY" />
      <xs:enumeration value="PZ" />
      <xs:enumeration value="RA" />
      <xs:enumeration value="RB" />
      <xs:enumeration value="RE" />
      <xs:enumeration value="RF" />
      <xs:enumeration value="RH" />
      <xs:enumeration value="RI" />
      <xs:enumeration value="RL" />
      <xs:enumeration value="RM" />
      <xs:enumeration value="RP" />
      <xs:enumeration value="RS" />
      <xs:enumeration value="RV" />
      <xs:enumeration value="RW" />
      <xs:enumeration value="SB" />
      <xs:enumeration value="SE" />
      <xs:enumeration value="SF" />
      <xs:enumeration value="SG" />
      <xs:enumeration value="SI" />
      <xs:enumeration value="SK" />
      <xs:enumeration value="SN" />
      <xs:enumeration value="SO" />
      <xs:enumeration value="SR" />
      <xs:enumeration value="SS" />
      <xs:enumeration value="ST" />
      <xs:enumeration value="SU" />
      <xs:enumeration value="SX" />
      <xs:enumeration value="SY" />
      <xs:enumeration value="SZ" />
      <xs:enumeration value="TA" />
      <xs:enumeration value="TB" />
      <xs:enumeration value="TC" />
      <xs:enumeration value="TCP" />
      <xs:enumeration value="TD" />
      <xs:enumeration value="TE" />
      <xs:enumeration value="TF" />
      <xs:enumeration value="TG" />
      <xs:enumeration value="TH" />
      <xs:enumeration value="TI" />
      <xs:enumeration value="TJ" />
      <xs:enumeration value="TK" />
      <xs:enumeration value="TL" />
      <xs:enumeration value="TM" />
      <xs:enumeration value="TN" />
      <xs:enumeration value="TO" />
      <xs:enumeration value="TP" />
      <xs:enumeration value="TQ" />
      <xs:enumeration value="TR" />
      <xs:enumeration value="TS" />
      <xs:enumeration value="TT" />
      <xs:enumeration value="TU" />
      <xs:enumeration value="TV" />
      <xs:enumeration value="TW" />
      <xs:enumeration value="TX" />
      <xs:enumeration value="TY" />
      <xs:enumeration value="TZ" />
      <xs:enumeration value="UA" />
      <xs:enumeration value="UB" />
      <xs:enumeration value="UC" />
      <xs:enumeration value="UD" />
      <xs:enumeration value="UE" />
      <xs:enumeration value="UF" />
      <xs:enumeration value="UG" />
      <xs:enumeration value="UH" />
      <xs:enumeration value="UHP" />
      <xs:enumeration value="UI" />
      <xs:enumeration value="UJ" />
      <xs:enumeration value="UK" />
      <xs:enumeration value="UL" />
      <xs:enumeration value="UM" />
      <xs:enumeration value="UN" />
      <xs:enumeration value="UO" />
      <xs:enumeration value="UP" />
      <xs:enumeration value="UQ" />
      <xs:enumeration value="UR" />
      <xs:enumeration value="US" />
      <xs:enumeration value="UT" />
      <xs:enumeration value="UU" />
      <xs:enumeration value="UV" />
      <xs:enumeration value="UW" />
      <xs:enumeration value="UX" />
      <xs:enumeration value="UY" />
      <xs:enumeration value="UZ" />
      <xs:enumeration value="VA" />
      <xs:enumeration value="VB" />
      <xs:enumeration value="VC" />
      <xs:enumeration value="VE" />
      <xs:enumeration value="VF" />
      <xs:enumeration value="VG" />
      <xs:enumeration value="VH" />
      <xs:enumeration value="VI" />
      <xs:enumeration value="VJ" />
      <xs:enumeration value="VK" />
      <xs:enumeration value="VL" />
      <xs:enumeration value="VM" />
      <xs:enumeration value="VN" />
      <xs:enumeration value="VO" />
      <xs:enumeration value="VP" />
      <xs:enumeration value="VQ" />
      <xs:enumeration value="VR" />
      <xs:enumeration value="VS" />
      <xs:enumeration value="VT" />
      <xs:enumeration value="VU" />
      <xs:enumeration value="VV" />
      <xs:enumeration value="VW" />
      <xs:enumeration value="VX" />
      <xs:enumeration value="VY" />
      <xs:enumeration value="VZ" />
      <xs:enumeration value="WA" />
      <xs:enumeration value="WB" />
      <xs:enumeration value="WC" />
      <xs:enumeration value="WD" />
      <xs:enumeration value="WE" />
      <xs:enumeration value="WF" />
      <xs:enumeration value="WG" />
      <xs:enumeration value="WH" />
      <xs:enumeration value="WI" />
      <xs:enumeration value="WJ" />
      <xs:enumeration value="WK" />
      <xs:enumeration value="WL" />
      <xs:enumeration value="WM" />
      <xs:enumeration value="WN" />
      <xs:enumeration value="WO" />
      <xs:enumeration value="WP" />
      <xs:enumeration value="WPA" />
      <xs:enumeration value="WQ" />
      <xs:enumeration value="WR" />
      <xs:enumeration value="WS" />
      <xs:enumeration value="WT" />
      <xs:enumeration value="WU" />
      <xs:enumeration value="WV" />
      <xs:enumeration value="WW" />
      <xs:enumeration value="XX" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C082">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PARTY IDENTIFICATION DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3039_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C058">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="NAME AND ADDRESS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3124_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Name and address description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3124_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Name and address description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3124_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Name and address description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3124_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Name and address description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3124_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Name and address description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C080">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PARTY NAME" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3036_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3036_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3036_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3036_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3036_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3045_6" type="tns:EDIFACT_ID_3045">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_3045">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C059">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="STREET" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3042_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Street and number or post office box identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3042_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Street and number or post office box identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3042_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Street and number or post office box identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3042_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Street and number or post office box identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C819">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="COUNTRY SUB-ENTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3229_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country sub-entity name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3228_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country sub-entity name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LOC_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3227_1" type="tns:EDIFACT_ID_3227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C517_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C519_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C553_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5479_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C517_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3225_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C519_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3223_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3222_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C553_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3233_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3232_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_FII">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FINANCIAL INSTITUTION INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3035_1" type="tns:EDIFACT_ID_3035">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C078">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ACCOUNT HOLDER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C088">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="INSTITUTION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3207_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C078">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ACCOUNT HOLDER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3194_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Account holder identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3192_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Account holder name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3192_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Account holder name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C088">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="INSTITUTION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3433_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Institution name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="11" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3434_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Institution branch identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_5" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_6" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3432_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Institution name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3436_8">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Institution branch location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_RFF_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_RFF_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RFF_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C506_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C506_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_1153_1" type="tns:EDIFACT_ID_1153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1154_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1156_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document line identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_DOC">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for DOCUMENT/MESSAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_DOC">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DOCUMENT/MESSAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DOC">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DOCUMENT/MESSAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C002_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DOCUMENT/MESSAGE NAME" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C503">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DOCUMENT/MESSAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3153_3" type="tns:EDIFACT_ID_3153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Communication medium type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1220_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document copies required quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1218_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document originals required quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C002_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DOCUMENT/MESSAGE NAME" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_1001_1" type="tns:EDIFACT_ID_1001">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C503">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DOCUMENT/MESSAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_1004_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1373_2" type="tns:EDIFACT_ID_1373">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document status code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1366_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document source description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1056_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_6">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_1373">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="36" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_3153">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="CA" />
      <xs:enumeration value="EI" />
      <xs:enumeration value="EM" />
      <xs:enumeration value="EX" />
      <xs:enumeration value="FT" />
      <xs:enumeration value="FX" />
      <xs:enumeration value="GM" />
      <xs:enumeration value="IE" />
      <xs:enumeration value="IM" />
      <xs:enumeration value="MA" />
      <xs:enumeration value="PB" />
      <xs:enumeration value="PS" />
      <xs:enumeration value="SW" />
      <xs:enumeration value="TE" />
      <xs:enumeration value="TG" />
      <xs:enumeration value="TL" />
      <xs:enumeration value="TM" />
      <xs:enumeration value="TT" />
      <xs:enumeration value="TX" />
      <xs:enumeration value="XF" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_DTM_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_CTA">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for CONTACT INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_CTA">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CONTACT INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_COM">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="COMMUNICATION CONTACT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CTA">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CONTACT INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3139_1" type="tns:EDIFACT_ID_3139">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Contact function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C056">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DEPARTMENT OR EMPLOYEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_3139">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AF" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="AH" />
      <xs:enumeration value="AI" />
      <xs:enumeration value="AJ" />
      <xs:enumeration value="AK" />
      <xs:enumeration value="AL" />
      <xs:enumeration value="AM" />
      <xs:enumeration value="AN" />
      <xs:enumeration value="AO" />
      <xs:enumeration value="AP" />
      <xs:enumeration value="AQ" />
      <xs:enumeration value="AR" />
      <xs:enumeration value="AS" />
      <xs:enumeration value="AT" />
      <xs:enumeration value="AU" />
      <xs:enumeration value="AV" />
      <xs:enumeration value="AW" />
      <xs:enumeration value="AX" />
      <xs:enumeration value="AY" />
      <xs:enumeration value="AZ" />
      <xs:enumeration value="BA" />
      <xs:enumeration value="BB" />
      <xs:enumeration value="BC" />
      <xs:enumeration value="BD" />
      <xs:enumeration value="BE" />
      <xs:enumeration value="BF" />
      <xs:enumeration value="BG" />
      <xs:enumeration value="BH" />
      <xs:enumeration value="BI" />
      <xs:enumeration value="BJ" />
      <xs:enumeration value="BK" />
      <xs:enumeration value="BL" />
      <xs:enumeration value="BM" />
      <xs:enumeration value="BN" />
      <xs:enumeration value="BU" />
      <xs:enumeration value="CA" />
      <xs:enumeration value="CB" />
      <xs:enumeration value="CC" />
      <xs:enumeration value="CD" />
      <xs:enumeration value="CE" />
      <xs:enumeration value="CF" />
      <xs:enumeration value="CG" />
      <xs:enumeration value="CN" />
      <xs:enumeration value="CO" />
      <xs:enumeration value="CP" />
      <xs:enumeration value="CR" />
      <xs:enumeration value="CW" />
      <xs:enumeration value="DE" />
      <xs:enumeration value="DI" />
      <xs:enumeration value="DL" />
      <xs:enumeration value="EB" />
      <xs:enumeration value="EC" />
      <xs:enumeration value="ED" />
      <xs:enumeration value="EX" />
      <xs:enumeration value="GR" />
      <xs:enumeration value="HE" />
      <xs:enumeration value="HG" />
      <xs:enumeration value="HM" />
      <xs:enumeration value="IC" />
      <xs:enumeration value="IN" />
      <xs:enumeration value="LB" />
      <xs:enumeration value="LO" />
      <xs:enumeration value="MC" />
      <xs:enumeration value="MD" />
      <xs:enumeration value="MH" />
      <xs:enumeration value="MR" />
      <xs:enumeration value="MS" />
      <xs:enumeration value="NT" />
      <xs:enumeration value="OC" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="PD" />
      <xs:enumeration value="PE" />
      <xs:enumeration value="PM" />
      <xs:enumeration value="QA" />
      <xs:enumeration value="QC" />
      <xs:enumeration value="RD" />
      <xs:enumeration value="SA" />
      <xs:enumeration value="SC" />
      <xs:enumeration value="SD" />
      <xs:enumeration value="SR" />
      <xs:enumeration value="SU" />
      <xs:enumeration value="TA" />
      <xs:enumeration value="TD" />
      <xs:enumeration value="TI" />
      <xs:enumeration value="TR" />
      <xs:enumeration value="WH" />
      <xs:enumeration value="WI" />
      <xs:enumeration value="WJ" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C056">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DEPARTMENT OR EMPLOYEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3413_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Department or employee name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3412_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Department or employee name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_COM">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="COMMUNICATION CONTACT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element maxOccurs="3" ref="tns:C_C076">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="COMMUNICATION CONTACT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C076">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="COMMUNICATION CONTACT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3148_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Communication number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_3155_2" type="tns:EDIFACT_ID_3155">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Communication number code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_3155">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AF" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="AH" />
      <xs:enumeration value="AI" />
      <xs:enumeration value="AJ" />
      <xs:enumeration value="AK" />
      <xs:enumeration value="AL" />
      <xs:enumeration value="AM" />
      <xs:enumeration value="AN" />
      <xs:enumeration value="CA" />
      <xs:enumeration value="EI" />
      <xs:enumeration value="EM" />
      <xs:enumeration value="EX" />
      <xs:enumeration value="FT" />
      <xs:enumeration value="FX" />
      <xs:enumeration value="GM" />
      <xs:enumeration value="IE" />
      <xs:enumeration value="IM" />
      <xs:enumeration value="MA" />
      <xs:enumeration value="PB" />
      <xs:enumeration value="PS" />
      <xs:enumeration value="SW" />
      <xs:enumeration value="TE" />
      <xs:enumeration value="TG" />
      <xs:enumeration value="TL" />
      <xs:enumeration value="TM" />
      <xs:enumeration value="TT" />
      <xs:enumeration value="TX" />
      <xs:enumeration value="XF" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="G_TAX">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_TAX">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_MOA_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_LOC_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_TAX">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5283_1" type="tns:EDIFACT_ID_5283">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C241">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE TYPE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C533">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE ACCOUNT DETAIL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5286_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee assessment basis value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C243">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE DETAIL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5305_6" type="tns:EDIFACT_ID_5305">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee category code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3446_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party tax identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="20" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1227_8" type="tns:EDIFACT_ID_1227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Calculation sequence code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_5283">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C241">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE TYPE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_5153_1" type="tns:EDIFACT_ID_5153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee type name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5152_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee type name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_5153">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AAA" />
      <xs:enumeration value="AAB" />
      <xs:enumeration value="AAC" />
      <xs:enumeration value="AAD" />
      <xs:enumeration value="AAE" />
      <xs:enumeration value="AAF" />
      <xs:enumeration value="ADD" />
      <xs:enumeration value="BOL" />
      <xs:enumeration value="CAP" />
      <xs:enumeration value="CAR" />
      <xs:enumeration value="COC" />
      <xs:enumeration value="CST" />
      <xs:enumeration value="CUD" />
      <xs:enumeration value="CVD" />
      <xs:enumeration value="ENV" />
      <xs:enumeration value="EXC" />
      <xs:enumeration value="EXP" />
      <xs:enumeration value="FET" />
      <xs:enumeration value="FRE" />
      <xs:enumeration value="GCN" />
      <xs:enumeration value="GST" />
      <xs:enumeration value="ILL" />
      <xs:enumeration value="IMP" />
      <xs:enumeration value="IND" />
      <xs:enumeration value="LAC" />
      <xs:enumeration value="LCN" />
      <xs:enumeration value="LDP" />
      <xs:enumeration value="LOC" />
      <xs:enumeration value="LST" />
      <xs:enumeration value="MCA" />
      <xs:enumeration value="MCD" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="PDB" />
      <xs:enumeration value="PDC" />
      <xs:enumeration value="PRF" />
      <xs:enumeration value="SCN" />
      <xs:enumeration value="SSS" />
      <xs:enumeration value="STT" />
      <xs:enumeration value="SUP" />
      <xs:enumeration value="SUR" />
      <xs:enumeration value="SWT" />
      <xs:enumeration value="TAC" />
      <xs:enumeration value="TOT" />
      <xs:enumeration value="TOX" />
      <xs:enumeration value="TTA" />
      <xs:enumeration value="VAD" />
      <xs:enumeration value="VAT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C533">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE ACCOUNT DETAIL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5289_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee account code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C243">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE DETAIL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_5279_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="7" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5278_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5273_5" type="tns:EDIFACT_ID_5273">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate basis code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_6" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_7" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_5273">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_5305">
    <xs:restriction base="xs:string">
      <xs:enumeration value="A" />
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="B" />
      <xs:enumeration value="C" />
      <xs:enumeration value="E" />
      <xs:enumeration value="G" />
      <xs:enumeration value="H" />
      <xs:enumeration value="O" />
      <xs:enumeration value="S" />
      <xs:enumeration value="Z" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_1227">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_MOA_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LOC_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3227_1" type="tns:EDIFACT_ID_3227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C517_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C519_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C553_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5479_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C517_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3225_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C519_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3223_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3222_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C553_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3233_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3232_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_CUX">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for CURRENCIES" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_CUX">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCIES" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CUX">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCIES" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="tns:C_C504">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C504_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5402_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency exchange rate" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="12" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6341_4" type="tns:EDIFACT_ID_6341">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Exchange rate currency market identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C504">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6347_1" type="tns:EDIFACT_ID_6347">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency usage code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_3" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6348_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency rate value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_6347">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C504_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6347_1" type="tns:EDIFACT_ID_6347">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency usage code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_3" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6348_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency rate value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_6341">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AAA" />
      <xs:enumeration value="AAB" />
      <xs:enumeration value="AMS" />
      <xs:enumeration value="ARG" />
      <xs:enumeration value="AST" />
      <xs:enumeration value="AUS" />
      <xs:enumeration value="BEL" />
      <xs:enumeration value="CAN" />
      <xs:enumeration value="CAR" />
      <xs:enumeration value="CIE" />
      <xs:enumeration value="DEN" />
      <xs:enumeration value="ECR" />
      <xs:enumeration value="FIN" />
      <xs:enumeration value="FRA" />
      <xs:enumeration value="IMF" />
      <xs:enumeration value="LNF" />
      <xs:enumeration value="LNS" />
      <xs:enumeration value="MIL" />
      <xs:enumeration value="NOR" />
      <xs:enumeration value="NYC" />
      <xs:enumeration value="PHI" />
      <xs:enumeration value="SRE" />
      <xs:enumeration value="SWE" />
      <xs:enumeration value="ZUR" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_DTM_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_PAT">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PAYMENT TERMS BASIS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_PAT">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PAYMENT TERMS BASIS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_PCD">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_MOA_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_PAI_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PAYMENT INSTRUCTIONS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_FII_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FINANCIAL INSTITUTION INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PAT">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PAYMENT TERMS BASIS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4279_1" type="tns:EDIFACT_ID_4279">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment terms type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C110">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PAYMENT TERMS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C112">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TERMS/TIME INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4279">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C110">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PAYMENT TERMS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4277_1" type="tns:EDIFACT_ID_4277">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment terms description identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4276_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment terms description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4276_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment terms description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4277">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C112">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TERMS/TIME INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2475_1" type="tns:EDIFACT_ID_2475">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Time reference code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2009_2" type="tns:EDIFACT_ID_2009">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Terms time relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2151_3" type="tns:EDIFACT_ID_2151">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Period type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2152_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Period count quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_2475">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="2" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="4" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="5" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="82" />
      <xs:enumeration value="83" />
      <xs:enumeration value="9" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_2009">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_2151">
    <xs:restriction base="xs:string">
      <xs:enumeration value="3M" />
      <xs:enumeration value="6M" />
      <xs:enumeration value="AA" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="CD" />
      <xs:enumeration value="CW" />
      <xs:enumeration value="D" />
      <xs:enumeration value="DC" />
      <xs:enumeration value="DW" />
      <xs:enumeration value="F" />
      <xs:enumeration value="H" />
      <xs:enumeration value="HM" />
      <xs:enumeration value="M" />
      <xs:enumeration value="MN" />
      <xs:enumeration value="P" />
      <xs:enumeration value="S" />
      <xs:enumeration value="SD" />
      <xs:enumeration value="SI" />
      <xs:enumeration value="W" />
      <xs:enumeration value="WD" />
      <xs:enumeration value="WW" />
      <xs:enumeration value="Y" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_DTM_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PCD">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C501">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_2" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C501">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5245_1" type="tns:EDIFACT_ID_5245">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5482_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5249_3" type="tns:EDIFACT_ID_5249">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage basis identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_4" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_5" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_5245">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="11" />
      <xs:enumeration value="110" />
      <xs:enumeration value="111" />
      <xs:enumeration value="112" />
      <xs:enumeration value="113" />
      <xs:enumeration value="114" />
      <xs:enumeration value="115" />
      <xs:enumeration value="116" />
      <xs:enumeration value="117" />
      <xs:enumeration value="118" />
      <xs:enumeration value="119" />
      <xs:enumeration value="12" />
      <xs:enumeration value="120" />
      <xs:enumeration value="121" />
      <xs:enumeration value="122" />
      <xs:enumeration value="123" />
      <xs:enumeration value="124" />
      <xs:enumeration value="125" />
      <xs:enumeration value="126" />
      <xs:enumeration value="127" />
      <xs:enumeration value="128" />
      <xs:enumeration value="129" />
      <xs:enumeration value="13" />
      <xs:enumeration value="130" />
      <xs:enumeration value="131" />
      <xs:enumeration value="132" />
      <xs:enumeration value="133" />
      <xs:enumeration value="134" />
      <xs:enumeration value="135" />
      <xs:enumeration value="136" />
      <xs:enumeration value="137" />
      <xs:enumeration value="138" />
      <xs:enumeration value="139" />
      <xs:enumeration value="14" />
      <xs:enumeration value="140" />
      <xs:enumeration value="141" />
      <xs:enumeration value="142" />
      <xs:enumeration value="143" />
      <xs:enumeration value="144" />
      <xs:enumeration value="145" />
      <xs:enumeration value="147" />
      <xs:enumeration value="148" />
      <xs:enumeration value="149" />
      <xs:enumeration value="15" />
      <xs:enumeration value="150" />
      <xs:enumeration value="151" />
      <xs:enumeration value="152" />
      <xs:enumeration value="153" />
      <xs:enumeration value="154" />
      <xs:enumeration value="155" />
      <xs:enumeration value="156" />
      <xs:enumeration value="157" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="82" />
      <xs:enumeration value="83" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="86" />
      <xs:enumeration value="87" />
      <xs:enumeration value="88" />
      <xs:enumeration value="89" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="98" />
      <xs:enumeration value="99" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_5249">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_MOA_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PAI_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PAYMENT INSTRUCTIONS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C534_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PAYMENT INSTRUCTION DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C534_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PAYMENT INSTRUCTION DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_4439_1" type="tns:EDIFACT_ID_4439">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment conditions code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4431_2" type="tns:EDIFACT_ID_4431">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment guarantee means code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4461_3" type="tns:EDIFACT_ID_4461">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment means code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_4" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_5" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4435_6" type="tns:EDIFACT_ID_4435">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment channel code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_FII_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FINANCIAL INSTITUTION INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3035_1" type="tns:EDIFACT_ID_3035">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C078_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ACCOUNT HOLDER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C088_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="INSTITUTION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3207_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C078_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ACCOUNT HOLDER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3194_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Account holder identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3192_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Account holder name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3192_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Account holder name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C088_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="INSTITUTION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3433_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Institution name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="11" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3434_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Institution branch identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_5" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_6" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3432_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Institution name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3436_8">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Institution branch location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TDT">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for DETAILS OF TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_TDT">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DETAILS OF TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_TSR">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TRANSPORT SERVICE REQUIREMENTS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:G_LOC">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="9999" ref="tns:G_RFF_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_TDT">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DETAILS OF TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_8051_1" type="tns:EDIFACT_ID_8051">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport stage code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8028_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Means of transport journey identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C220">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MODE OF TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C228">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TRANSPORT MEANS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C040">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CARRIER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8101_6" type="tns:EDIFACT_ID_8101">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transit direction indicator code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C401">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EXCESS TRANSPORTATION INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C222">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TRANSPORT IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8281_9" type="tns:EDIFACT_ID_8281">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport means ownership indicator code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_8051">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C220">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MODE OF TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8067_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport mode name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8066_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport mode name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C228">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TRANSPORT MEANS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8179_1" type="tns:EDIFACT_ID_8179">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport means description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8178_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport means description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_8179">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="108" />
      <xs:enumeration value="109" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="82" />
      <xs:enumeration value="83" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="86" />
      <xs:enumeration value="87" />
      <xs:enumeration value="88" />
      <xs:enumeration value="89" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="98" />
      <xs:enumeration value="99" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C040">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CARRIER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3127_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Carrier identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3128_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Carrier name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_8101">
    <xs:restriction base="xs:string">
      <xs:enumeration value="BS" />
      <xs:enumeration value="SB" />
      <xs:enumeration value="SC" />
      <xs:enumeration value="SD" />
      <xs:enumeration value="SF" />
      <xs:enumeration value="SS" />
      <xs:enumeration value="ST" />
      <xs:enumeration value="SU" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C401">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EXCESS TRANSPORTATION INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_8457_1" type="tns:EDIFACT_ID_8457">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Excess transportation reason code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_8459_2" type="tns:EDIFACT_ID_8459">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Excess transportation responsibility code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7130_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Customer shipment authorisation identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_8457">
    <xs:restriction base="xs:string">
      <xs:enumeration value="A" />
      <xs:enumeration value="B" />
      <xs:enumeration value="C" />
      <xs:enumeration value="D" />
      <xs:enumeration value="E" />
      <xs:enumeration value="F" />
      <xs:enumeration value="G" />
      <xs:enumeration value="H" />
      <xs:enumeration value="I" />
      <xs:enumeration value="J" />
      <xs:enumeration value="K" />
      <xs:enumeration value="L" />
      <xs:enumeration value="M" />
      <xs:enumeration value="N" />
      <xs:enumeration value="P" />
      <xs:enumeration value="R" />
      <xs:enumeration value="T" />
      <xs:enumeration value="U" />
      <xs:enumeration value="V" />
      <xs:enumeration value="W" />
      <xs:enumeration value="X" />
      <xs:enumeration value="Y" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_8459">
    <xs:restriction base="xs:string">
      <xs:enumeration value="A" />
      <xs:enumeration value="B" />
      <xs:enumeration value="S" />
      <xs:enumeration value="X" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C222">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TRANSPORT IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8213_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport means identification name identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8212_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport means identification name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport means nationality code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_8281">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_TSR">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TRANSPORT SERVICE REQUIREMENTS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="tns:C_C536">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CONTRACT AND CARRIAGE CONDITION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C233">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="SERVICE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C537">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TRANSPORT PRIORITY" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C703">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="NATURE OF CARGO" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C536">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CONTRACT AND CARRIAGE CONDITION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4065_1" type="tns:EDIFACT_ID_4065">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Contract and carriage condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4065">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C233">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="SERVICE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7273_1" type="tns:EDIFACT_ID_7273">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Service requirement code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7273_4" type="tns:EDIFACT_ID_7273">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Service requirement code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_5" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_6" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7273">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C537">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TRANSPORT PRIORITY" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4219_1" type="tns:EDIFACT_ID_4219">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport service priority code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4219">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C703">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="NATURE OF CARGO" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7085_1" type="tns:EDIFACT_ID_7085">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Cargo type classification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7085">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="G_LOC">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_LOC_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LOC_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3227_1" type="tns:EDIFACT_ID_3227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C517_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C519_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C553_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5479_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C517_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3225_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C519_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3223_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3222_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C553_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3233_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3232_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_RFF_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_RFF_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RFF_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C506_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C506_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_1153_1" type="tns:EDIFACT_ID_1153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1154_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1156_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document line identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TOD">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for TERMS OF DELIVERY OR TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_TOD">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TERMS OF DELIVERY OR TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_LOC_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_TOD">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TERMS OF DELIVERY OR TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_4055_1" type="tns:EDIFACT_ID_4055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Delivery or transport terms function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4215_2" type="tns:EDIFACT_ID_4215">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport charges payment method code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C100">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TERMS OF DELIVERY OR TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4055">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_4215">
    <xs:restriction base="xs:string">
      <xs:enumeration value="A" />
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="CA" />
      <xs:enumeration value="CC" />
      <xs:enumeration value="CF" />
      <xs:enumeration value="DF" />
      <xs:enumeration value="FO" />
      <xs:enumeration value="IC" />
      <xs:enumeration value="MX" />
      <xs:enumeration value="NC" />
      <xs:enumeration value="NS" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="PB" />
      <xs:enumeration value="PC" />
      <xs:enumeration value="PE" />
      <xs:enumeration value="PO" />
      <xs:enumeration value="PP" />
      <xs:enumeration value="PU" />
      <xs:enumeration value="RC" />
      <xs:enumeration value="RF" />
      <xs:enumeration value="RS" />
      <xs:enumeration value="TP" />
      <xs:enumeration value="WC" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C100">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TERMS OF DELIVERY OR TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_4053_1" type="tns:EDIFACT_ID_4053">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Delivery or transport terms description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4052_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Delivery or transport terms description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4052_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Delivery or transport terms description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4053">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_LOC_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3227_1" type="tns:EDIFACT_ID_3227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C517_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C519_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C553_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5479_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C517_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3225_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C519_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3223_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3222_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C553_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3233_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3232_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_EQD">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for EQUIPMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_EQD">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EQUIPMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="9" ref="tns:S_SEL">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="SEAL NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_EQD">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EQUIPMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_8053_1" type="tns:EDIFACT_ID_8053">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C237">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EQUIPMENT IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C224">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EQUIPMENT SIZE AND TYPE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8077_4" type="tns:EDIFACT_ID_8077">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment supplier code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8249_5" type="tns:EDIFACT_ID_8249">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment status code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8169_6" type="tns:EDIFACT_ID_8169">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Full or empty indicator code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_8053">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="AH" />
      <xs:enumeration value="AI" />
      <xs:enumeration value="AJ" />
      <xs:enumeration value="AK" />
      <xs:enumeration value="AL" />
      <xs:enumeration value="AM" />
      <xs:enumeration value="AN" />
      <xs:enumeration value="AO" />
      <xs:enumeration value="AP" />
      <xs:enumeration value="AQ" />
      <xs:enumeration value="AT" />
      <xs:enumeration value="BL" />
      <xs:enumeration value="BPN" />
      <xs:enumeration value="BPY" />
      <xs:enumeration value="BR" />
      <xs:enumeration value="BX" />
      <xs:enumeration value="CH" />
      <xs:enumeration value="CN" />
      <xs:enumeration value="DPA" />
      <xs:enumeration value="EFP" />
      <xs:enumeration value="EYP" />
      <xs:enumeration value="FPN" />
      <xs:enumeration value="FPR" />
      <xs:enumeration value="FSU" />
      <xs:enumeration value="LAR" />
      <xs:enumeration value="LU" />
      <xs:enumeration value="MPA" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="PBP" />
      <xs:enumeration value="PFP" />
      <xs:enumeration value="PL" />
      <xs:enumeration value="PPA" />
      <xs:enumeration value="PST" />
      <xs:enumeration value="RF" />
      <xs:enumeration value="RG" />
      <xs:enumeration value="RGF" />
      <xs:enumeration value="RO" />
      <xs:enumeration value="RR" />
      <xs:enumeration value="SCA" />
      <xs:enumeration value="SCB" />
      <xs:enumeration value="SCC" />
      <xs:enumeration value="SFA" />
      <xs:enumeration value="SPP" />
      <xs:enumeration value="STR" />
      <xs:enumeration value="SW" />
      <xs:enumeration value="TE" />
      <xs:enumeration value="TP" />
      <xs:enumeration value="TS" />
      <xs:enumeration value="TSU" />
      <xs:enumeration value="UL" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C237">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EQUIPMENT IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8260_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3207_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C224">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EQUIPMENT SIZE AND TYPE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8155_1" type="tns:EDIFACT_ID_8155">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment size and type description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8154_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment size and type description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_8155">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_8077">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_8249">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_8169">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_SEL">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="SEAL NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_9308_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Seal identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C215">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="SEAL ISSUER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4517_3" type="tns:EDIFACT_ID_4517">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Seal condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C215">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="SEAL ISSUER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_9303_1" type="tns:EDIFACT_ID_9303">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Sealing party name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_9302_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Sealing party name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_9303">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="CA" />
      <xs:enumeration value="CU" />
      <xs:enumeration value="SH" />
      <xs:enumeration value="TO" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_4517">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C208">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_PAC">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PACKAGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_PAC">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PACKAGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_MEA_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MEASUREMENTS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_EQD_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EQUIPMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_PCI">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PACKAGE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PAC">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PACKAGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7224_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Package quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C531">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PACKAGING DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C202">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PACKAGE TYPE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C402">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PACKAGE TYPE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C532">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RETURNABLE PACKAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C531">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PACKAGING DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7075_1" type="tns:EDIFACT_ID_7075">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Packaging level code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7233_2" type="tns:EDIFACT_ID_7233">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Packaging related description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7073_3" type="tns:EDIFACT_ID_7073">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Packaging terms and conditions code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7075">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_7233">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_7073">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C202">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PACKAGE TYPE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7065_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Package type description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7064_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Type of packages" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C402">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PACKAGE TYPE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7077_1" type="tns:EDIFACT_ID_7077">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Description format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_7064_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Type of packages" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7143_3" type="tns:EDIFACT_ID_7143">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item type identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7064_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Type of packages" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7143_5" type="tns:EDIFACT_ID_7143">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item type identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7143">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AF" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="AH" />
      <xs:enumeration value="AI" />
      <xs:enumeration value="AJ" />
      <xs:enumeration value="AK" />
      <xs:enumeration value="AL" />
      <xs:enumeration value="AM" />
      <xs:enumeration value="AN" />
      <xs:enumeration value="AO" />
      <xs:enumeration value="AP" />
      <xs:enumeration value="AQ" />
      <xs:enumeration value="AR" />
      <xs:enumeration value="AS" />
      <xs:enumeration value="AT" />
      <xs:enumeration value="AU" />
      <xs:enumeration value="AV" />
      <xs:enumeration value="AW" />
      <xs:enumeration value="AX" />
      <xs:enumeration value="AY" />
      <xs:enumeration value="AZ" />
      <xs:enumeration value="BA" />
      <xs:enumeration value="BB" />
      <xs:enumeration value="BC" />
      <xs:enumeration value="BD" />
      <xs:enumeration value="BE" />
      <xs:enumeration value="BF" />
      <xs:enumeration value="BG" />
      <xs:enumeration value="BH" />
      <xs:enumeration value="BI" />
      <xs:enumeration value="BJ" />
      <xs:enumeration value="BK" />
      <xs:enumeration value="BL" />
      <xs:enumeration value="BM" />
      <xs:enumeration value="BN" />
      <xs:enumeration value="BO" />
      <xs:enumeration value="BP" />
      <xs:enumeration value="BQ" />
      <xs:enumeration value="BR" />
      <xs:enumeration value="BS" />
      <xs:enumeration value="BT" />
      <xs:enumeration value="BU" />
      <xs:enumeration value="BV" />
      <xs:enumeration value="BW" />
      <xs:enumeration value="BX" />
      <xs:enumeration value="BY" />
      <xs:enumeration value="BZ" />
      <xs:enumeration value="CC" />
      <xs:enumeration value="CG" />
      <xs:enumeration value="CL" />
      <xs:enumeration value="CR" />
      <xs:enumeration value="CV" />
      <xs:enumeration value="DR" />
      <xs:enumeration value="DW" />
      <xs:enumeration value="EC" />
      <xs:enumeration value="EF" />
      <xs:enumeration value="EN" />
      <xs:enumeration value="GB" />
      <xs:enumeration value="GN" />
      <xs:enumeration value="GS" />
      <xs:enumeration value="HS" />
      <xs:enumeration value="IB" />
      <xs:enumeration value="IN" />
      <xs:enumeration value="IS" />
      <xs:enumeration value="IT" />
      <xs:enumeration value="IZ" />
      <xs:enumeration value="MA" />
      <xs:enumeration value="MF" />
      <xs:enumeration value="MN" />
      <xs:enumeration value="MP" />
      <xs:enumeration value="NB" />
      <xs:enumeration value="ON" />
      <xs:enumeration value="PD" />
      <xs:enumeration value="PL" />
      <xs:enumeration value="PO" />
      <xs:enumeration value="PV" />
      <xs:enumeration value="QS" />
      <xs:enumeration value="RC" />
      <xs:enumeration value="RN" />
      <xs:enumeration value="RU" />
      <xs:enumeration value="RY" />
      <xs:enumeration value="SA" />
      <xs:enumeration value="SG" />
      <xs:enumeration value="SK" />
      <xs:enumeration value="SN" />
      <xs:enumeration value="SRS" />
      <xs:enumeration value="SS" />
      <xs:enumeration value="ST" />
      <xs:enumeration value="TG" />
      <xs:enumeration value="UA" />
      <xs:enumeration value="UP" />
      <xs:enumeration value="VN" />
      <xs:enumeration value="VP" />
      <xs:enumeration value="VS" />
      <xs:enumeration value="VX" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C532">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RETURNABLE PACKAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8395_1" type="tns:EDIFACT_ID_8395">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Returnable package freight payment responsibility code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8393_2" type="tns:EDIFACT_ID_8393">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Returnable package load contents code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_8395">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_8393">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_MEA_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MEASUREMENTS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6311_1" type="tns:EDIFACT_ID_6311">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement attribute code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C502_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MEASUREMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C174_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="VALUE/RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7383_4" type="tns:EDIFACT_ID_7383">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Surface or layer code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C502_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MEASUREMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_6313_1" type="tns:EDIFACT_ID_6313">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measured attribute code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6321_2" type="tns:EDIFACT_ID_6321">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement significance code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6155_3" type="tns:EDIFACT_ID_6155">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Non-discrete measurement name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6154_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Non-discrete measurement name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C174_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="VALUE/RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6314_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6432_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Significant digits quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_EQD_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EQUIPMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_8053_1" type="tns:EDIFACT_ID_8053">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C237_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EQUIPMENT IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C224_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EQUIPMENT SIZE AND TYPE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8077_4" type="tns:EDIFACT_ID_8077">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment supplier code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8249_5" type="tns:EDIFACT_ID_8249">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment status code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8169_6" type="tns:EDIFACT_ID_8169">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Full or empty indicator code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C237_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EQUIPMENT IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8260_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3207_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C224_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EQUIPMENT SIZE AND TYPE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8155_1" type="tns:EDIFACT_ID_8155">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment size and type description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8154_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment size and type description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_PCI">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PACKAGE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_PCI">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PACKAGE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_RFF_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_GIN">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="GOODS IDENTITY NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PCI">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PACKAGE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_4233_1" type="tns:EDIFACT_ID_4233">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Marking instructions code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C210">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MARKS &amp; LABELS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8275_3" type="tns:EDIFACT_ID_8275">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Container or package contents indicator code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C827">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TYPE OF MARKING" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4233">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C210">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MARKS &amp; LABELS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7102_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_6">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_8">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_9">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_10">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_8275">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C827">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TYPE OF MARKING" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7511_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Marking type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RFF_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C506_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C506_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_1153_1" type="tns:EDIFACT_ID_1153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1154_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1156_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document line identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_GIN">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="GOODS IDENTITY NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7405_1" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element ref="tns:C_C208_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_ALC">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for ALLOWANCE OR CHARGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_ALC">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ALLOWANCE OR CHARGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_ALI_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ADDITIONAL INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_FTX_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_RFF_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:G_QTY">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for QUANTITY" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:G_PCD">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:G_MOA">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:G_RTE">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_TAX_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_ALC">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ALLOWANCE OR CHARGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5463_1" type="tns:EDIFACT_ID_5463">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Allowance or charge code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C552">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ALLOWANCE/CHARGE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4471_3" type="tns:EDIFACT_ID_4471">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Settlement means code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1227_4" type="tns:EDIFACT_ID_1227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Calculation sequence code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C214">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="SPECIAL SERVICES IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_5463">
    <xs:restriction base="xs:string">
      <xs:enumeration value="A" />
      <xs:enumeration value="B" />
      <xs:enumeration value="C" />
      <xs:enumeration value="D" />
      <xs:enumeration value="E" />
      <xs:enumeration value="F" />
      <xs:enumeration value="G" />
      <xs:enumeration value="H" />
      <xs:enumeration value="J" />
      <xs:enumeration value="K" />
      <xs:enumeration value="L" />
      <xs:enumeration value="M" />
      <xs:enumeration value="N" />
      <xs:enumeration value="O" />
      <xs:enumeration value="P" />
      <xs:enumeration value="Q" />
      <xs:enumeration value="R" />
      <xs:enumeration value="S" />
      <xs:enumeration value="T" />
      <xs:enumeration value="U" />
      <xs:enumeration value="V" />
      <xs:enumeration value="W" />
      <xs:enumeration value="X" />
      <xs:enumeration value="Y" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C552">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ALLOWANCE/CHARGE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_1230_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Allowance or charge identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5189_2" type="tns:EDIFACT_ID_5189">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Allowance or charge identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_5189">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_4471">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C214">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="SPECIAL SERVICES IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7161_1" type="tns:EDIFACT_ID_7161">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special service description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7160_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special service description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7160_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special service description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7161">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AAA" />
      <xs:enumeration value="AAB" />
      <xs:enumeration value="AAC" />
      <xs:enumeration value="AAD" />
      <xs:enumeration value="AAE" />
      <xs:enumeration value="AAF" />
      <xs:enumeration value="AAG" />
      <xs:enumeration value="AAH" />
      <xs:enumeration value="AAI" />
      <xs:enumeration value="AAJ" />
      <xs:enumeration value="AAK" />
      <xs:enumeration value="AAL" />
      <xs:enumeration value="AAM" />
      <xs:enumeration value="AAN" />
      <xs:enumeration value="AAO" />
      <xs:enumeration value="AAP" />
      <xs:enumeration value="AAQ" />
      <xs:enumeration value="AAR" />
      <xs:enumeration value="AAS" />
      <xs:enumeration value="AAT" />
      <xs:enumeration value="AAU" />
      <xs:enumeration value="AAV" />
      <xs:enumeration value="AAW" />
      <xs:enumeration value="AAX" />
      <xs:enumeration value="AAY" />
      <xs:enumeration value="AAZ" />
      <xs:enumeration value="ABA" />
      <xs:enumeration value="ABB" />
      <xs:enumeration value="ABC" />
      <xs:enumeration value="ABD" />
      <xs:enumeration value="ABE" />
      <xs:enumeration value="ABF" />
      <xs:enumeration value="ABG" />
      <xs:enumeration value="ABH" />
      <xs:enumeration value="ABI" />
      <xs:enumeration value="ABJ" />
      <xs:enumeration value="ABK" />
      <xs:enumeration value="ABL" />
      <xs:enumeration value="ABM" />
      <xs:enumeration value="ABN" />
      <xs:enumeration value="ABO" />
      <xs:enumeration value="ABP" />
      <xs:enumeration value="ABQ" />
      <xs:enumeration value="ABR" />
      <xs:enumeration value="ABS" />
      <xs:enumeration value="ABT" />
      <xs:enumeration value="ABU" />
      <xs:enumeration value="ABV" />
      <xs:enumeration value="ABW" />
      <xs:enumeration value="ABX" />
      <xs:enumeration value="ABY" />
      <xs:enumeration value="ABZ" />
      <xs:enumeration value="ACA" />
      <xs:enumeration value="ACB" />
      <xs:enumeration value="ACC" />
      <xs:enumeration value="ACD" />
      <xs:enumeration value="ACE" />
      <xs:enumeration value="ACF" />
      <xs:enumeration value="ACG" />
      <xs:enumeration value="ACH" />
      <xs:enumeration value="ACI" />
      <xs:enumeration value="ACJ" />
      <xs:enumeration value="ACK" />
      <xs:enumeration value="ACL" />
      <xs:enumeration value="ACM" />
      <xs:enumeration value="ACN" />
      <xs:enumeration value="ACO" />
      <xs:enumeration value="ACP" />
      <xs:enumeration value="ACQ" />
      <xs:enumeration value="ACR" />
      <xs:enumeration value="ACS" />
      <xs:enumeration value="ACT" />
      <xs:enumeration value="ACU" />
      <xs:enumeration value="ACV" />
      <xs:enumeration value="ACW" />
      <xs:enumeration value="ACX" />
      <xs:enumeration value="ACY" />
      <xs:enumeration value="ACZ" />
      <xs:enumeration value="ADA" />
      <xs:enumeration value="ADB" />
      <xs:enumeration value="ADC" />
      <xs:enumeration value="ADD" />
      <xs:enumeration value="ADE" />
      <xs:enumeration value="ADF" />
      <xs:enumeration value="ADG" />
      <xs:enumeration value="ADH" />
      <xs:enumeration value="ADI" />
      <xs:enumeration value="ADJ" />
      <xs:enumeration value="ADK" />
      <xs:enumeration value="ADL" />
      <xs:enumeration value="ADM" />
      <xs:enumeration value="ADN" />
      <xs:enumeration value="ADO" />
      <xs:enumeration value="ADP" />
      <xs:enumeration value="ADQ" />
      <xs:enumeration value="ADR" />
      <xs:enumeration value="ADS" />
      <xs:enumeration value="ADT" />
      <xs:enumeration value="ADU" />
      <xs:enumeration value="ADV" />
      <xs:enumeration value="ADX" />
      <xs:enumeration value="ADY" />
      <xs:enumeration value="ADZ" />
      <xs:enumeration value="AEA" />
      <xs:enumeration value="AEB" />
      <xs:enumeration value="AEC" />
      <xs:enumeration value="AED" />
      <xs:enumeration value="AEE" />
      <xs:enumeration value="AEF" />
      <xs:enumeration value="AEG" />
      <xs:enumeration value="AEH" />
      <xs:enumeration value="AEI" />
      <xs:enumeration value="AEJ" />
      <xs:enumeration value="AEK" />
      <xs:enumeration value="AEL" />
      <xs:enumeration value="AEM" />
      <xs:enumeration value="AEN" />
      <xs:enumeration value="AEO" />
      <xs:enumeration value="AEP" />
      <xs:enumeration value="AEQ" />
      <xs:enumeration value="AER" />
      <xs:enumeration value="AES" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="AJ" />
      <xs:enumeration value="AL" />
      <xs:enumeration value="AM" />
      <xs:enumeration value="AU" />
      <xs:enumeration value="CA" />
      <xs:enumeration value="CAA" />
      <xs:enumeration value="CAB" />
      <xs:enumeration value="CAC" />
      <xs:enumeration value="CAD" />
      <xs:enumeration value="CAE" />
      <xs:enumeration value="CAF" />
      <xs:enumeration value="CAG" />
      <xs:enumeration value="CAH" />
      <xs:enumeration value="CAI" />
      <xs:enumeration value="CAJ" />
      <xs:enumeration value="CAK" />
      <xs:enumeration value="CB" />
      <xs:enumeration value="CD" />
      <xs:enumeration value="CG" />
      <xs:enumeration value="CK" />
      <xs:enumeration value="CL" />
      <xs:enumeration value="CO" />
      <xs:enumeration value="CP" />
      <xs:enumeration value="CS" />
      <xs:enumeration value="CT" />
      <xs:enumeration value="CW" />
      <xs:enumeration value="DA" />
      <xs:enumeration value="DAA" />
      <xs:enumeration value="DAB" />
      <xs:enumeration value="DAD" />
      <xs:enumeration value="DAE" />
      <xs:enumeration value="DI" />
      <xs:enumeration value="DL" />
      <xs:enumeration value="DM" />
      <xs:enumeration value="EAA" />
      <xs:enumeration value="EAB" />
      <xs:enumeration value="EG" />
      <xs:enumeration value="EP" />
      <xs:enumeration value="ER" />
      <xs:enumeration value="EX" />
      <xs:enumeration value="FA" />
      <xs:enumeration value="FAA" />
      <xs:enumeration value="FAB" />
      <xs:enumeration value="FAC" />
      <xs:enumeration value="FC" />
      <xs:enumeration value="FG" />
      <xs:enumeration value="FH" />
      <xs:enumeration value="FI" />
      <xs:enumeration value="FN" />
      <xs:enumeration value="FR" />
      <xs:enumeration value="GAA" />
      <xs:enumeration value="HAA" />
      <xs:enumeration value="HD" />
      <xs:enumeration value="HH" />
      <xs:enumeration value="IA" />
      <xs:enumeration value="IAA" />
      <xs:enumeration value="IAB" />
      <xs:enumeration value="ID" />
      <xs:enumeration value="IF" />
      <xs:enumeration value="IN" />
      <xs:enumeration value="IR" />
      <xs:enumeration value="IS" />
      <xs:enumeration value="KO" />
      <xs:enumeration value="L1" />
      <xs:enumeration value="LA" />
      <xs:enumeration value="LAA" />
      <xs:enumeration value="LAB" />
      <xs:enumeration value="LAC" />
      <xs:enumeration value="LF" />
      <xs:enumeration value="LS" />
      <xs:enumeration value="MA" />
      <xs:enumeration value="MAA" />
      <xs:enumeration value="MAB" />
      <xs:enumeration value="MAC" />
      <xs:enumeration value="MAD" />
      <xs:enumeration value="MAE" />
      <xs:enumeration value="MC" />
      <xs:enumeration value="MI" />
      <xs:enumeration value="ML" />
      <xs:enumeration value="NAA" />
      <xs:enumeration value="OA" />
      <xs:enumeration value="OAA" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="PAA" />
      <xs:enumeration value="PAB" />
      <xs:enumeration value="PAC" />
      <xs:enumeration value="PAD" />
      <xs:enumeration value="PAE" />
      <xs:enumeration value="PC" />
      <xs:enumeration value="PD" />
      <xs:enumeration value="PI" />
      <xs:enumeration value="PL" />
      <xs:enumeration value="PN" />
      <xs:enumeration value="PO" />
      <xs:enumeration value="QAA" />
      <xs:enumeration value="QD" />
      <xs:enumeration value="RAA" />
      <xs:enumeration value="RAB" />
      <xs:enumeration value="RAC" />
      <xs:enumeration value="RAD" />
      <xs:enumeration value="RAE" />
      <xs:enumeration value="RAF" />
      <xs:enumeration value="RAG" />
      <xs:enumeration value="RAH" />
      <xs:enumeration value="RE" />
      <xs:enumeration value="RF" />
      <xs:enumeration value="RH" />
      <xs:enumeration value="RO" />
      <xs:enumeration value="RP" />
      <xs:enumeration value="RV" />
      <xs:enumeration value="SA" />
      <xs:enumeration value="SAA" />
      <xs:enumeration value="SAB" />
      <xs:enumeration value="SAC" />
      <xs:enumeration value="SAD" />
      <xs:enumeration value="SAE" />
      <xs:enumeration value="SAF" />
      <xs:enumeration value="SAG" />
      <xs:enumeration value="SAH" />
      <xs:enumeration value="SAI" />
      <xs:enumeration value="SAJ" />
      <xs:enumeration value="SC" />
      <xs:enumeration value="SD" />
      <xs:enumeration value="SF" />
      <xs:enumeration value="SG" />
      <xs:enumeration value="SH" />
      <xs:enumeration value="SM" />
      <xs:enumeration value="ST" />
      <xs:enumeration value="SU" />
      <xs:enumeration value="SZ" />
      <xs:enumeration value="TAA" />
      <xs:enumeration value="TAB" />
      <xs:enumeration value="TAC" />
      <xs:enumeration value="TAD" />
      <xs:enumeration value="TAE" />
      <xs:enumeration value="TD" />
      <xs:enumeration value="TS" />
      <xs:enumeration value="TT" />
      <xs:enumeration value="TV" />
      <xs:enumeration value="TX" />
      <xs:enumeration value="TZ" />
      <xs:enumeration value="UM" />
      <xs:enumeration value="V1" />
      <xs:enumeration value="V2" />
      <xs:enumeration value="VAA" />
      <xs:enumeration value="VAB" />
      <xs:enumeration value="VL" />
      <xs:enumeration value="WH" />
      <xs:enumeration value="XAA" />
      <xs:enumeration value="YY" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_ALI_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ADDITIONAL INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3239_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country of origin name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_9213_2" type="tns:EDIFACT_ID_9213">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty regime type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_3" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_4" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_5" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_6" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_7" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_FTX_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4451_1" type="tns:EDIFACT_ID_4451">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Text subject code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4453_2" type="tns:EDIFACT_ID_4453">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C107_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C108_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4447_6" type="tns:EDIFACT_ID_4447">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C107_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4441_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C108_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4440_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_RFF_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_RFF_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RFF_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C506_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C506_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_1153_1" type="tns:EDIFACT_ID_1153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1154_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1156_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document line identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_QTY">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for QUANTITY" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_QTY_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_RNG">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_QTY_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C186_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C186_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6063_1" type="tns:EDIFACT_ID_6063">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_6060_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RNG">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6167_1" type="tns:EDIFACT_ID_6167">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C280">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_6167">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C280">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_PCD">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_PCD_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_RNG_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PCD_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C501_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_2" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C501_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5245_1" type="tns:EDIFACT_ID_5245">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5482_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5249_3" type="tns:EDIFACT_ID_5249">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage basis identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_4" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_5" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RNG_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6167_1" type="tns:EDIFACT_ID_6167">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C280_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C280_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_MOA">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_MOA_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_RNG_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_CUX_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCIES" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_DTM_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RNG_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6167_1" type="tns:EDIFACT_ID_6167">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C280_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C280_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CUX_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCIES" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="tns:C_C504_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C504_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5402_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency exchange rate" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="12" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6341_4" type="tns:EDIFACT_ID_6341">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Exchange rate currency market identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C504_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6347_1" type="tns:EDIFACT_ID_6347">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency usage code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_3" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6348_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency rate value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C504_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6347_1" type="tns:EDIFACT_ID_6347">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency usage code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_3" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6348_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency rate value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_RTE">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_RTE_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_RNG_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RTE_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C128_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_2" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C128_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5419_1" type="tns:EDIFACT_ID_5419">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Rate type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_5420_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Unit price basis rate" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5284_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Unit price basis value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RNG_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6167_1" type="tns:EDIFACT_ID_6167">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C280_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C280_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TAX_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_TAX_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_MOA_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_TAX_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5283_1" type="tns:EDIFACT_ID_5283">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C241_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE TYPE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C533_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE ACCOUNT DETAIL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5286_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee assessment basis value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C243_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE DETAIL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5305_6" type="tns:EDIFACT_ID_5305">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee category code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3446_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party tax identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="20" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1227_8" type="tns:EDIFACT_ID_1227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Calculation sequence code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C241_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE TYPE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_5153_1" type="tns:EDIFACT_ID_5153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee type name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5152_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee type name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C533_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE ACCOUNT DETAIL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5289_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee account code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C243_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE DETAIL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_5279_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="7" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5278_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5273_5" type="tns:EDIFACT_ID_5273">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate basis code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_6" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_7" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_RCS">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for REQUIREMENTS AND CONDITIONS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_RCS">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REQUIREMENTS AND CONDITIONS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_RFF_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_12">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_FTX_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RCS">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REQUIREMENTS AND CONDITIONS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7293_1" type="tns:EDIFACT_ID_7293">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Sector area identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C550">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REQUIREMENT/CONDITION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1229_3" type="tns:EDIFACT_ID_1229">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Action request/notification description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3207_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7293">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C550">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REQUIREMENT/CONDITION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7295_1" type="tns:EDIFACT_ID_7295">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Requirement or condition description identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7294_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Requirement or condition description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_7295">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_1229">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="100" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="74" />
      <xs:enumeration value="75" />
      <xs:enumeration value="76" />
      <xs:enumeration value="77" />
      <xs:enumeration value="78" />
      <xs:enumeration value="79" />
      <xs:enumeration value="8" />
      <xs:enumeration value="80" />
      <xs:enumeration value="81" />
      <xs:enumeration value="82" />
      <xs:enumeration value="83" />
      <xs:enumeration value="84" />
      <xs:enumeration value="85" />
      <xs:enumeration value="86" />
      <xs:enumeration value="87" />
      <xs:enumeration value="88" />
      <xs:enumeration value="89" />
      <xs:enumeration value="9" />
      <xs:enumeration value="90" />
      <xs:enumeration value="91" />
      <xs:enumeration value="92" />
      <xs:enumeration value="93" />
      <xs:enumeration value="94" />
      <xs:enumeration value="95" />
      <xs:enumeration value="96" />
      <xs:enumeration value="97" />
      <xs:enumeration value="98" />
      <xs:enumeration value="99" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_RFF_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C506_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C506_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_1153_1" type="tns:EDIFACT_ID_1153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1154_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1156_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document line identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_12">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_12">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_12">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_FTX_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4451_1" type="tns:EDIFACT_ID_4451">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Text subject code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4453_2" type="tns:EDIFACT_ID_4453">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C107_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C108_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4447_6" type="tns:EDIFACT_ID_4447">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C107_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4441_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C108_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4440_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_AJT">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for ADJUSTMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_AJT">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ADJUSTMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_FTX_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_AJT">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ADJUSTMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4465_1" type="tns:EDIFACT_ID_4465">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Adjustment reason description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1082_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Line item identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4465">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="58" />
      <xs:enumeration value="59" />
      <xs:enumeration value="6" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
      <xs:enumeration value="63" />
      <xs:enumeration value="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="7" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <xs:enumeration value="72" />
      <xs:enumeration value="73" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_FTX_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4451_1" type="tns:EDIFACT_ID_4451">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Text subject code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4453_2" type="tns:EDIFACT_ID_4453">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C107_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C108_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4447_6" type="tns:EDIFACT_ID_4447">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C107_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4441_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C108_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4440_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_INP">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PARTIES AND INSTRUCTION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_INP">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PARTIES AND INSTRUCTION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_FTX_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_INP">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PARTIES AND INSTRUCTION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="tns:C_C849">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PARTIES TO INSTRUCTION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C522">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="INSTRUCTION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C850">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="STATUS OF INSTRUCTION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1229_4" type="tns:EDIFACT_ID_1229">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Action request/notification description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C849">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PARTIES TO INSTRUCTION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3301_1" type="tns:EDIFACT_ID_3301">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Enacting party identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3285_2" type="tns:EDIFACT_ID_3285">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Instruction receiving party identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_3301">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_3285">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C522">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="INSTRUCTION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4403_1" type="tns:EDIFACT_ID_4403">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Instruction type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4401_2" type="tns:EDIFACT_ID_4401">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Instruction description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_3" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_4" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4400_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Instruction description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4403">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_4401">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="AF" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="AH" />
      <xs:enumeration value="AI" />
      <xs:enumeration value="AJ" />
      <xs:enumeration value="AK" />
      <xs:enumeration value="AL" />
      <xs:enumeration value="AM" />
      <xs:enumeration value="AN" />
      <xs:enumeration value="AO" />
      <xs:enumeration value="AP" />
      <xs:enumeration value="AQ" />
      <xs:enumeration value="AR" />
      <xs:enumeration value="AS" />
      <xs:enumeration value="AT" />
      <xs:enumeration value="AU" />
      <xs:enumeration value="AV" />
      <xs:enumeration value="AW" />
      <xs:enumeration value="AX" />
      <xs:enumeration value="AY" />
      <xs:enumeration value="AZ" />
      <xs:enumeration value="BA" />
      <xs:enumeration value="BB" />
      <xs:enumeration value="BC" />
      <xs:enumeration value="BD" />
      <xs:enumeration value="BE" />
      <xs:enumeration value="BF" />
      <xs:enumeration value="BG" />
      <xs:enumeration value="BH" />
      <xs:enumeration value="BI" />
      <xs:enumeration value="BJ" />
      <xs:enumeration value="BK" />
      <xs:enumeration value="BL" />
      <xs:enumeration value="BM" />
      <xs:enumeration value="BN" />
      <xs:enumeration value="BO" />
      <xs:enumeration value="BP" />
      <xs:enumeration value="BQ" />
      <xs:enumeration value="BR" />
      <xs:enumeration value="BS" />
      <xs:enumeration value="BT" />
      <xs:enumeration value="CO" />
      <xs:enumeration value="DA" />
      <xs:enumeration value="DB" />
      <xs:enumeration value="DC" />
      <xs:enumeration value="DD" />
      <xs:enumeration value="DE" />
      <xs:enumeration value="DF" />
      <xs:enumeration value="DG" />
      <xs:enumeration value="DH" />
      <xs:enumeration value="DI" />
      <xs:enumeration value="DJ" />
      <xs:enumeration value="DK" />
      <xs:enumeration value="DN" />
      <xs:enumeration value="DO" />
      <xs:enumeration value="DP" />
      <xs:enumeration value="EI" />
      <xs:enumeration value="EM" />
      <xs:enumeration value="EX" />
      <xs:enumeration value="QC" />
      <xs:enumeration value="QE" />
      <xs:enumeration value="RL" />
      <xs:enumeration value="SW" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C850">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="STATUS OF INSTRUCTION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4405_1" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3036_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_FTX_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4451_1" type="tns:EDIFACT_ID_4451">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Text subject code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4453_2" type="tns:EDIFACT_ID_4453">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C107_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C108_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4447_6" type="tns:EDIFACT_ID_4447">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C107_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4441_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C108_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4440_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_LIN">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for LINE ITEM" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_LIN">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LINE ITEM" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="25" ref="tns:S_PIA">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ADDITIONAL PRODUCT ID" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:S_IMD_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ITEM DESCRIPTION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_MEA_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MEASUREMENTS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_QTY_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_PCD_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_ALI_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ADDITIONAL INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="35" ref="tns:S_DTM_13">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1000" ref="tns:S_GIN_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="GOODS IDENTITY NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1000" ref="tns:S_GIR_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED IDENTIFICATION NUMBERS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_QVR">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY VARIANCES" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_EQD_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EQUIPMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:S_FTX_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_DGS_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DANGEROUS GOODS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:G_MOA_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:G_PAT_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PAYMENT TERMS BASIS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="25" ref="tns:G_PRI">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PRICE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:G_RFF_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:G_PAC_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PACKAGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="9999" ref="tns:G_LOC_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:G_TAX_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:G_NAD_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for NAME AND ADDRESS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="30" ref="tns:G_ALC_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for ALLOWANCE OR CHARGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:G_TDT_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for DETAILS OF TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_TOD_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for TERMS OF DELIVERY OR TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="100" ref="tns:G_RCS_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for REQUIREMENTS AND CONDITIONS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:G_GIS">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for GENERAL INDICATOR" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LIN">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LINE ITEM" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_1082_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Line item identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1229_2" type="tns:EDIFACT_ID_1229">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Action request/notification description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C212">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ITEM NUMBER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C829">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="SUB-LINE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1222_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Configuration level number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7083_6" type="tns:EDIFACT_ID_7083">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Configuration operation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C212">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ITEM NUMBER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7140_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7143_2" type="tns:EDIFACT_ID_7143">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item type identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_3" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_4" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C829">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="SUB-LINE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_5495_1" type="tns:EDIFACT_ID_5495">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Sub-line indicator code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1082_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Line item identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_5495">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_7083">
    <xs:restriction base="xs:string">
      <xs:enumeration value="A" />
      <xs:enumeration value="D" />
      <xs:enumeration value="I" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_PIA">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ADDITIONAL PRODUCT ID" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4347_1" type="tns:EDIFACT_ID_4347">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Product identifier code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element ref="tns:C_C212_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ITEM NUMBER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C212_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ITEM NUMBER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C212_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ITEM NUMBER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C212_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ITEM NUMBER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C212_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ITEM NUMBER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4347">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C212_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ITEM NUMBER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7140_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7143_2" type="tns:EDIFACT_ID_7143">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item type identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_3" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_4" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C212_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ITEM NUMBER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7140_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7143_2" type="tns:EDIFACT_ID_7143">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item type identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_3" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_4" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C212_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ITEM NUMBER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7140_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7143_2" type="tns:EDIFACT_ID_7143">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item type identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_3" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_4" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C212_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ITEM NUMBER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7140_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7143_2" type="tns:EDIFACT_ID_7143">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item type identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_3" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_4" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C212_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ITEM NUMBER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7140_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7143_2" type="tns:EDIFACT_ID_7143">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item type identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_3" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_4" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_IMD_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ITEM DESCRIPTION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7077_1" type="tns:EDIFACT_ID_7077">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Description format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C272_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ITEM CHARACTERISTIC" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C273_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ITEM DESCRIPTION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7383_4" type="tns:EDIFACT_ID_7383">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Surface or layer code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C272_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ITEM CHARACTERISTIC" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7081_1" type="tns:EDIFACT_ID_7081">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item characteristic code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C273_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ITEM DESCRIPTION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7009_1" type="tns:EDIFACT_ID_7009">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7008_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7008_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_6">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MEA_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MEASUREMENTS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6311_1" type="tns:EDIFACT_ID_6311">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement attribute code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C502_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MEASUREMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C174_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="VALUE/RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7383_4" type="tns:EDIFACT_ID_7383">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Surface or layer code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C502_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MEASUREMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_6313_1" type="tns:EDIFACT_ID_6313">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measured attribute code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6321_2" type="tns:EDIFACT_ID_6321">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement significance code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6155_3" type="tns:EDIFACT_ID_6155">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Non-discrete measurement name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6154_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Non-discrete measurement name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C174_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="VALUE/RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6314_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6432_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Significant digits quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_QTY_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C186_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C186_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6063_1" type="tns:EDIFACT_ID_6063">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_6060_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PCD_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C501_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_2" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C501_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5245_1" type="tns:EDIFACT_ID_5245">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5482_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5249_3" type="tns:EDIFACT_ID_5249">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage basis identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_4" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_5" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_ALI_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ADDITIONAL INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3239_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country of origin name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_9213_2" type="tns:EDIFACT_ID_9213">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty regime type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_3" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_4" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_5" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_6" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_7" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_13">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_13">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_13">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_GIN_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="GOODS IDENTITY NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7405_1" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element ref="tns:C_C208_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_GIR_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED IDENTIFICATION NUMBERS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7297_1" type="tns:EDIFACT_ID_7297">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Set type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element ref="tns:C_C206_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_12">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_13">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_14">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_15">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_12">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_13">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_14">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_15">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_QVR">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY VARIANCES" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="tns:C_C279">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY DIFFERENCE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4221_2" type="tns:EDIFACT_ID_4221">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Discrepancy nature identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C960">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REASON FOR CHANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C279">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY DIFFERENCE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6064_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity variance value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6063_2" type="tns:EDIFACT_ID_6063">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4221">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AF" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="AH" />
      <xs:enumeration value="AN" />
      <xs:enumeration value="AS" />
      <xs:enumeration value="BK" />
      <xs:enumeration value="BP" />
      <xs:enumeration value="CA" />
      <xs:enumeration value="CC" />
      <xs:enumeration value="CE" />
      <xs:enumeration value="CI" />
      <xs:enumeration value="CK" />
      <xs:enumeration value="CM" />
      <xs:enumeration value="CN" />
      <xs:enumeration value="CO" />
      <xs:enumeration value="CP" />
      <xs:enumeration value="CS" />
      <xs:enumeration value="IC" />
      <xs:enumeration value="IS" />
      <xs:enumeration value="LS" />
      <xs:enumeration value="NF" />
      <xs:enumeration value="NN" />
      <xs:enumeration value="NS" />
      <xs:enumeration value="OF" />
      <xs:enumeration value="OM" />
      <xs:enumeration value="OP" />
      <xs:enumeration value="OS" />
      <xs:enumeration value="OW" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="PD" />
      <xs:enumeration value="PI" />
      <xs:enumeration value="PK" />
      <xs:enumeration value="PN" />
      <xs:enumeration value="PO" />
      <xs:enumeration value="PP" />
      <xs:enumeration value="PS" />
      <xs:enumeration value="RA" />
      <xs:enumeration value="SL" />
      <xs:enumeration value="SP" />
      <xs:enumeration value="SS" />
      <xs:enumeration value="TW" />
      <xs:enumeration value="UR" />
      <xs:enumeration value="US" />
      <xs:enumeration value="UT" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C960">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REASON FOR CHANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_4295_1" type="tns:EDIFACT_ID_4295">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Change reason description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4294_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Change reason description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4295">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AF" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="AH" />
      <xs:enumeration value="AI" />
      <xs:enumeration value="AJ" />
      <xs:enumeration value="AK" />
      <xs:enumeration value="AL" />
      <xs:enumeration value="AM" />
      <xs:enumeration value="AN" />
      <xs:enumeration value="AO" />
      <xs:enumeration value="AP" />
      <xs:enumeration value="AQ" />
      <xs:enumeration value="AR" />
      <xs:enumeration value="AS" />
      <xs:enumeration value="AT" />
      <xs:enumeration value="AU" />
      <xs:enumeration value="AV" />
      <xs:enumeration value="AW" />
      <xs:enumeration value="AX" />
      <xs:enumeration value="AY" />
      <xs:enumeration value="BA" />
      <xs:enumeration value="BD" />
      <xs:enumeration value="BQ" />
      <xs:enumeration value="DC" />
      <xs:enumeration value="EV" />
      <xs:enumeration value="GU" />
      <xs:enumeration value="GW" />
      <xs:enumeration value="LD" />
      <xs:enumeration value="MC" />
      <xs:enumeration value="PC" />
      <xs:enumeration value="PD" />
      <xs:enumeration value="PQ" />
      <xs:enumeration value="PS" />
      <xs:enumeration value="PW" />
      <xs:enumeration value="PZ" />
      <xs:enumeration value="QO" />
      <xs:enumeration value="QP" />
      <xs:enumeration value="QT" />
      <xs:enumeration value="SC" />
      <xs:enumeration value="UM" />
      <xs:enumeration value="UP" />
      <xs:enumeration value="WD" />
      <xs:enumeration value="WO" />
      <xs:enumeration value="WP" />
      <xs:enumeration value="WQ" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_EQD_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EQUIPMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_8053_1" type="tns:EDIFACT_ID_8053">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C237_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EQUIPMENT IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C224_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EQUIPMENT SIZE AND TYPE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8077_4" type="tns:EDIFACT_ID_8077">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment supplier code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8249_5" type="tns:EDIFACT_ID_8249">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment status code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8169_6" type="tns:EDIFACT_ID_8169">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Full or empty indicator code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C237_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EQUIPMENT IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8260_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3207_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C224_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EQUIPMENT SIZE AND TYPE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8155_1" type="tns:EDIFACT_ID_8155">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment size and type description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8154_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment size and type description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_FTX_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4451_1" type="tns:EDIFACT_ID_4451">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Text subject code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4453_2" type="tns:EDIFACT_ID_4453">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C107_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C108_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4447_6" type="tns:EDIFACT_ID_4447">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C107_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4441_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C108_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4440_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DGS_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DANGEROUS GOODS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8273_1" type="tns:EDIFACT_ID_8273">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Dangerous goods regulations code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C205_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="HAZARD CODE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C234_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="UNDG INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C223_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DANGEROUS GOODS SHIPMENT FLASHPOINT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8339_5" type="tns:EDIFACT_ID_8339">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Packaging danger level code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8364_6">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Emergency procedure for ships identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8410_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Hazard medical first aid guide identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8126_8">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport emergency card identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C235_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="HAZARD IDENTIFICATION PLACARD DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C236_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DANGEROUS GOODS LABEL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8255_11">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Packing instruction type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8325_12" type="tns:EDIFACT_ID_8325">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Hazardous means of transport category code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8211_13">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Hazardous cargo transport authorisation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C205_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="HAZARD CODE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_8351_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Hazard identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="7" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8078_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Additional hazard classification identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="7" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8092_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Hazard code version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C234_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="UNDG INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7124_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="United Nations Dangerous Goods identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="4" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7088_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Dangerous goods flashpoint value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C223_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DANGEROUS GOODS SHIPMENT FLASHPOINT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7106_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipment flashpoint value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="3" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C235_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="HAZARD IDENTIFICATION PLACARD DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8158_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Orange hazard placard upper part identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8186_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Orange hazard placard lower part identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:length value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C236_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DANGEROUS GOODS LABEL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8246_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Dangerous goods marking identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8246_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Dangerous goods marking identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8246_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Dangerous goods marking identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_MOA_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_MOA_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_CUX_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCIES" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CUX_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCIES" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="tns:C_C504_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C504_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5402_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency exchange rate" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="12" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6341_4" type="tns:EDIFACT_ID_6341">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Exchange rate currency market identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C504_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6347_1" type="tns:EDIFACT_ID_6347">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency usage code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_3" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6348_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency rate value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C504_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6347_1" type="tns:EDIFACT_ID_6347">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency usage code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_3" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6348_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency rate value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_PAT_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PAYMENT TERMS BASIS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_PAT_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PAYMENT TERMS BASIS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_14">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="99" ref="tns:S_PCD_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_MOA_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PAT_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PAYMENT TERMS BASIS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4279_1" type="tns:EDIFACT_ID_4279">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment terms type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C110_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PAYMENT TERMS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C112_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TERMS/TIME INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C110_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PAYMENT TERMS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4277_1" type="tns:EDIFACT_ID_4277">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment terms description identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4276_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment terms description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4276_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Payment terms description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C112_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TERMS/TIME INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2475_1" type="tns:EDIFACT_ID_2475">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Time reference code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2009_2" type="tns:EDIFACT_ID_2009">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Terms time relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2151_3" type="tns:EDIFACT_ID_2151">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Period type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2152_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Period count quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_14">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_14">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_14">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PCD_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C501_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_2" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C501_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5245_1" type="tns:EDIFACT_ID_5245">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5482_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5249_3" type="tns:EDIFACT_ID_5249">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage basis identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_4" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_5" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_PRI">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PRICE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_PRI">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PRICE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_CUX_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCIES" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_APR">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ADDITIONAL PRICE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_RNG_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_15">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PRI">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PRICE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="tns:C_C509">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PRICE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5213_2" type="tns:EDIFACT_ID_5213">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Sub-line item price change operation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C509">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PRICE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5125_1" type="tns:EDIFACT_ID_5125">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Price code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5118_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Price amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5375_3" type="tns:EDIFACT_ID_5375">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Price type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5387_4" type="tns:EDIFACT_ID_5387">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Price specification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5284_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Unit price basis value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_6">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_5125">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AAA" />
      <xs:enumeration value="AAB" />
      <xs:enumeration value="AAC" />
      <xs:enumeration value="AAD" />
      <xs:enumeration value="AAE" />
      <xs:enumeration value="AAF" />
      <xs:enumeration value="AAG" />
      <xs:enumeration value="CAL" />
      <xs:enumeration value="INF" />
      <xs:enumeration value="INV" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_5375">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AI" />
      <xs:enumeration value="AQ" />
      <xs:enumeration value="CA" />
      <xs:enumeration value="CT" />
      <xs:enumeration value="CU" />
      <xs:enumeration value="DI" />
      <xs:enumeration value="EC" />
      <xs:enumeration value="NW" />
      <xs:enumeration value="PC" />
      <xs:enumeration value="PE" />
      <xs:enumeration value="PK" />
      <xs:enumeration value="PL" />
      <xs:enumeration value="PT" />
      <xs:enumeration value="PU" />
      <xs:enumeration value="PV" />
      <xs:enumeration value="PW" />
      <xs:enumeration value="QT" />
      <xs:enumeration value="SR" />
      <xs:enumeration value="TB" />
      <xs:enumeration value="TU" />
      <xs:enumeration value="TW" />
      <xs:enumeration value="WH" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_5387">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AAA" />
      <xs:enumeration value="AAB" />
      <xs:enumeration value="AAC" />
      <xs:enumeration value="AAD" />
      <xs:enumeration value="AAE" />
      <xs:enumeration value="AAF" />
      <xs:enumeration value="AAG" />
      <xs:enumeration value="AAH" />
      <xs:enumeration value="AAI" />
      <xs:enumeration value="AAJ" />
      <xs:enumeration value="AAK" />
      <xs:enumeration value="AAL" />
      <xs:enumeration value="AAM" />
      <xs:enumeration value="AAN" />
      <xs:enumeration value="AAO" />
      <xs:enumeration value="AAP" />
      <xs:enumeration value="AAQ" />
      <xs:enumeration value="AAR" />
      <xs:enumeration value="AAS" />
      <xs:enumeration value="AAT" />
      <xs:enumeration value="AAU" />
      <xs:enumeration value="AAV" />
      <xs:enumeration value="AAW" />
      <xs:enumeration value="AAX" />
      <xs:enumeration value="AAY" />
      <xs:enumeration value="AAZ" />
      <xs:enumeration value="ABA" />
      <xs:enumeration value="ABB" />
      <xs:enumeration value="ABC" />
      <xs:enumeration value="ABD" />
      <xs:enumeration value="ABE" />
      <xs:enumeration value="ABF" />
      <xs:enumeration value="ABG" />
      <xs:enumeration value="ABH" />
      <xs:enumeration value="ABI" />
      <xs:enumeration value="ABJ" />
      <xs:enumeration value="ABK" />
      <xs:enumeration value="ABL" />
      <xs:enumeration value="ABM" />
      <xs:enumeration value="ABN" />
      <xs:enumeration value="ABO" />
      <xs:enumeration value="ABP" />
      <xs:enumeration value="ABQ" />
      <xs:enumeration value="ABR" />
      <xs:enumeration value="ABS" />
      <xs:enumeration value="ABT" />
      <xs:enumeration value="ABU" />
      <xs:enumeration value="ABV" />
      <xs:enumeration value="AI" />
      <xs:enumeration value="ALT" />
      <xs:enumeration value="AP" />
      <xs:enumeration value="BR" />
      <xs:enumeration value="CAT" />
      <xs:enumeration value="CDV" />
      <xs:enumeration value="CON" />
      <xs:enumeration value="CP" />
      <xs:enumeration value="CU" />
      <xs:enumeration value="CUP" />
      <xs:enumeration value="CUS" />
      <xs:enumeration value="DAP" />
      <xs:enumeration value="DIS" />
      <xs:enumeration value="DPR" />
      <xs:enumeration value="DR" />
      <xs:enumeration value="DSC" />
      <xs:enumeration value="EC" />
      <xs:enumeration value="ES" />
      <xs:enumeration value="EUP" />
      <xs:enumeration value="FCR" />
      <xs:enumeration value="GRP" />
      <xs:enumeration value="INV" />
      <xs:enumeration value="LBL" />
      <xs:enumeration value="MAX" />
      <xs:enumeration value="MIN" />
      <xs:enumeration value="MNR" />
      <xs:enumeration value="MSR" />
      <xs:enumeration value="MXR" />
      <xs:enumeration value="NE" />
      <xs:enumeration value="NQT" />
      <xs:enumeration value="NTP" />
      <xs:enumeration value="NW" />
      <xs:enumeration value="OCR" />
      <xs:enumeration value="OFR" />
      <xs:enumeration value="PAQ" />
      <xs:enumeration value="PBQ" />
      <xs:enumeration value="PPD" />
      <xs:enumeration value="PPR" />
      <xs:enumeration value="PRO" />
      <xs:enumeration value="PRP" />
      <xs:enumeration value="PW" />
      <xs:enumeration value="QTE" />
      <xs:enumeration value="RES" />
      <xs:enumeration value="RTP" />
      <xs:enumeration value="SHD" />
      <xs:enumeration value="SRP" />
      <xs:enumeration value="SW" />
      <xs:enumeration value="TB" />
      <xs:enumeration value="TRF" />
      <xs:enumeration value="TU" />
      <xs:enumeration value="TW" />
      <xs:enumeration value="WH" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EDIFACT_ID_5213">
    <xs:restriction base="xs:string">
      <xs:enumeration value="A" />
      <xs:enumeration value="I" />
      <xs:enumeration value="S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="S_CUX_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCIES" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="tns:C_C504_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C504_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5402_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency exchange rate" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="12" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6341_4" type="tns:EDIFACT_ID_6341">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Exchange rate currency market identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C504_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6347_1" type="tns:EDIFACT_ID_6347">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency usage code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_3" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6348_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency rate value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C504_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6347_1" type="tns:EDIFACT_ID_6347">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency usage code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_3" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6348_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency rate value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_APR">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ADDITIONAL PRICE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_4043_1" type="tns:EDIFACT_ID_4043">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Trade class code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C138">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PRICE MULTIPLIER INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C960_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REASON FOR CHANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_4043">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AB" />
      <xs:enumeration value="AC" />
      <xs:enumeration value="AD" />
      <xs:enumeration value="AG" />
      <xs:enumeration value="BG" />
      <xs:enumeration value="BR" />
      <xs:enumeration value="CN" />
      <xs:enumeration value="DE" />
      <xs:enumeration value="DI" />
      <xs:enumeration value="JB" />
      <xs:enumeration value="MF" />
      <xs:enumeration value="OE" />
      <xs:enumeration value="RS" />
      <xs:enumeration value="RT" />
      <xs:enumeration value="ST" />
      <xs:enumeration value="WH" />
      <xs:enumeration value="WS" />
      <xs:enumeration value="WT" />
      <xs:enumeration value="WU" />
      <xs:enumeration value="WV" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C138">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PRICE MULTIPLIER INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5394_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Price multiplier rate" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="12" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5393_2" type="tns:EDIFACT_ID_5393">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Price multiplier type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_5393">
    <xs:restriction base="xs:string">
      <xs:enumeration value="A" />
      <xs:enumeration value="B" />
      <xs:enumeration value="C" />
      <xs:enumeration value="CSD" />
      <xs:enumeration value="CSR" />
      <xs:enumeration value="DIS" />
      <xs:enumeration value="SEL" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="C_C960_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REASON FOR CHANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_4295_1" type="tns:EDIFACT_ID_4295">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Change reason description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4294_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Change reason description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RNG_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6167_1" type="tns:EDIFACT_ID_6167">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C280_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C280_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_15">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_15">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_15">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_RFF_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_RFF_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_16">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RFF_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C506_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C506_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_1153_1" type="tns:EDIFACT_ID_1153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1154_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1156_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document line identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_16">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_16">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_16">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_PAC_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PACKAGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_PAC_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PACKAGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:S_MEA_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MEASUREMENTS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_EQD_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EQUIPMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:G_PCI_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PACKAGE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PAC_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PACKAGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7224_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Package quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="8" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C531_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PACKAGING DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C202_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PACKAGE TYPE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PACKAGE TYPE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C532_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RETURNABLE PACKAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C531_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PACKAGING DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7075_1" type="tns:EDIFACT_ID_7075">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Packaging level code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7233_2" type="tns:EDIFACT_ID_7233">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Packaging related description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7073_3" type="tns:EDIFACT_ID_7073">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Packaging terms and conditions code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C202_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PACKAGE TYPE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7065_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Package type description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7064_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Type of packages" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C402_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PACKAGE TYPE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7077_1" type="tns:EDIFACT_ID_7077">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Description format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_7064_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Type of packages" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7143_3" type="tns:EDIFACT_ID_7143">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item type identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7064_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Type of packages" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7143_5" type="tns:EDIFACT_ID_7143">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Item type identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C532_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RETURNABLE PACKAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8395_1" type="tns:EDIFACT_ID_8395">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Returnable package freight payment responsibility code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8393_2" type="tns:EDIFACT_ID_8393">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Returnable package load contents code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MEA_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MEASUREMENTS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6311_1" type="tns:EDIFACT_ID_6311">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement attribute code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C502_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MEASUREMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C174_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="VALUE/RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7383_4" type="tns:EDIFACT_ID_7383">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Surface or layer code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C502_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MEASUREMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_6313_1" type="tns:EDIFACT_ID_6313">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measured attribute code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6321_2" type="tns:EDIFACT_ID_6321">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement significance code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6155_3" type="tns:EDIFACT_ID_6155">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Non-discrete measurement name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6154_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Non-discrete measurement name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C174_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="VALUE/RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6314_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6432_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Significant digits quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_EQD_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EQUIPMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_8053_1" type="tns:EDIFACT_ID_8053">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C237_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EQUIPMENT IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EQUIPMENT SIZE AND TYPE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8077_4" type="tns:EDIFACT_ID_8077">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment supplier code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8249_5" type="tns:EDIFACT_ID_8249">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment status code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8169_6" type="tns:EDIFACT_ID_8169">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Full or empty indicator code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C237_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EQUIPMENT IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8260_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3207_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C224_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EQUIPMENT SIZE AND TYPE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8155_1" type="tns:EDIFACT_ID_8155">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment size and type description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8154_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Equipment size and type description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_PCI_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PACKAGE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_PCI_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PACKAGE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_RFF_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_17">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:S_GIN_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="GOODS IDENTITY NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PCI_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PACKAGE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_4233_1" type="tns:EDIFACT_ID_4233">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Marking instructions code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C210_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MARKS &amp; LABELS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8275_3" type="tns:EDIFACT_ID_8275">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Container or package contents indicator code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C827_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TYPE OF MARKING" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C210_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MARKS &amp; LABELS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7102_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_6">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_8">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_9">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7102_10">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Shipping marks description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C827_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TYPE OF MARKING" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7511_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Marking type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RFF_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C506_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C506_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_1153_1" type="tns:EDIFACT_ID_1153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1154_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1156_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document line identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_17">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_17">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_17">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_GIN_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="GOODS IDENTITY NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7405_1" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element ref="tns:C_C208_12">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208_13">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208_14">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208_15">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C208_16">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_12">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_13">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_14">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_15">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C208_16">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTITY NUMBER RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7402_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_LOC_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_LOC_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="100" ref="tns:S_QTY_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_18">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LOC_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3227_1" type="tns:EDIFACT_ID_3227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C517_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C519_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C553_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5479_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C517_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3225_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C519_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3223_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3222_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C553_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3233_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3232_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_QTY_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C186_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C186_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6063_1" type="tns:EDIFACT_ID_6063">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_6060_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_18">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_18">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_18">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TAX_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_TAX_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_MOA_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_LOC_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_TAX_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5283_1" type="tns:EDIFACT_ID_5283">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C241_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE TYPE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C533_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE ACCOUNT DETAIL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5286_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee assessment basis value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C243_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE DETAIL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5305_6" type="tns:EDIFACT_ID_5305">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee category code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3446_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party tax identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="20" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1227_8" type="tns:EDIFACT_ID_1227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Calculation sequence code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C241_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE TYPE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_5153_1" type="tns:EDIFACT_ID_5153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee type name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5152_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee type name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C533_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE ACCOUNT DETAIL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5289_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee account code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C243_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE DETAIL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_5279_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="7" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5278_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5273_5" type="tns:EDIFACT_ID_5273">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate basis code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_6" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_7" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LOC_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3227_1" type="tns:EDIFACT_ID_3227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C517_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C519_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C553_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5479_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C517_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3225_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C519_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3223_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3222_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C553_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3233_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3232_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_NAD_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for NAME AND ADDRESS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_NAD_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="NAME AND ADDRESS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_LOC_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_FII_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FINANCIAL INSTITUTION INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_RFF_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_DOC_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for DOCUMENT/MESSAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_CTA_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for CONTACT INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_NAD_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="NAME AND ADDRESS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3035_1" type="tns:EDIFACT_ID_3035">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C082_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PARTY IDENTIFICATION DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C058_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="NAME AND ADDRESS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C080_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PARTY NAME" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C059_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="STREET" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3164_6">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="City name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C819_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="COUNTRY SUB-ENTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3251_8">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Postal identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3207_9">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C082_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PARTY IDENTIFICATION DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3039_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C058_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="NAME AND ADDRESS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3124_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Name and address description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3124_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Name and address description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3124_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Name and address description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3124_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Name and address description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3124_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Name and address description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C080_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PARTY NAME" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3036_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3036_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3036_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3036_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3036_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3045_6" type="tns:EDIFACT_ID_3045">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party name format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C059_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="STREET" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3042_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Street and number or post office box identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3042_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Street and number or post office box identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3042_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Street and number or post office box identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3042_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Street and number or post office box identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C819_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="COUNTRY SUB-ENTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3229_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country sub-entity name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3228_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country sub-entity name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LOC_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3227_1" type="tns:EDIFACT_ID_3227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C517_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C519_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C553_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5479_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C517_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3225_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C519_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3223_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3222_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C553_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3233_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3232_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_FII_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FINANCIAL INSTITUTION INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3035_1" type="tns:EDIFACT_ID_3035">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C078_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ACCOUNT HOLDER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C088_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="INSTITUTION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3207_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C078_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ACCOUNT HOLDER IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3194_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Account holder identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3192_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Account holder name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3192_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Account holder name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C088_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="INSTITUTION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3433_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Institution name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="11" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3434_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Institution branch identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_5" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_6" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3432_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Institution name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3436_8">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Institution branch location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_RFF_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_RFF_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_19">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RFF_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C506_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C506_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_1153_1" type="tns:EDIFACT_ID_1153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1154_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1156_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document line identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_19">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_19">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_19">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_DOC_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for DOCUMENT/MESSAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_DOC_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DOCUMENT/MESSAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_20">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DOC_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DOCUMENT/MESSAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C002_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DOCUMENT/MESSAGE NAME" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C503_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DOCUMENT/MESSAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3153_3" type="tns:EDIFACT_ID_3153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Communication medium type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1220_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document copies required quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1218_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document originals required quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C002_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DOCUMENT/MESSAGE NAME" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_1001_1" type="tns:EDIFACT_ID_1001">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C503_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DOCUMENT/MESSAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_1004_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1373_2" type="tns:EDIFACT_ID_1373">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document status code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1366_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document source description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1056_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_6">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_20">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_20">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_20">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_CTA_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for CONTACT INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_CTA_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CONTACT INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_COM_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="COMMUNICATION CONTACT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CTA_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CONTACT INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3139_1" type="tns:EDIFACT_ID_3139">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Contact function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C056_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DEPARTMENT OR EMPLOYEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C056_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DEPARTMENT OR EMPLOYEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3413_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Department or employee name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_3412_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Department or employee name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_COM_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="COMMUNICATION CONTACT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element maxOccurs="3" ref="tns:C_C076_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="COMMUNICATION CONTACT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C076_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="COMMUNICATION CONTACT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3148_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Communication number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_3155_2" type="tns:EDIFACT_ID_3155">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Communication number code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_ALC_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for ALLOWANCE OR CHARGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_ALC_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ALLOWANCE OR CHARGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_ALI_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ADDITIONAL INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_21">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_FTX_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:G_QTY_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for QUANTITY" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:G_PCD_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:G_MOA_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:G_RTE_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:G_TAX_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_ALC_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ALLOWANCE OR CHARGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5463_1" type="tns:EDIFACT_ID_5463">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Allowance or charge code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C552_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ALLOWANCE/CHARGE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4471_3" type="tns:EDIFACT_ID_4471">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Settlement means code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1227_4" type="tns:EDIFACT_ID_1227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Calculation sequence code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C214_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="SPECIAL SERVICES IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C552_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ALLOWANCE/CHARGE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_1230_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Allowance or charge identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5189_2" type="tns:EDIFACT_ID_5189">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Allowance or charge identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C214_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="SPECIAL SERVICES IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7161_1" type="tns:EDIFACT_ID_7161">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special service description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7160_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special service description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7160_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special service description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_ALI_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ADDITIONAL INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3239_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country of origin name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_9213_2" type="tns:EDIFACT_ID_9213">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty regime type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_3" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_4" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_5" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_6" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_7" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_21">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_21">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_21">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_FTX_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4451_1" type="tns:EDIFACT_ID_4451">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Text subject code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4453_2" type="tns:EDIFACT_ID_4453">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C107_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C108_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4447_6" type="tns:EDIFACT_ID_4447">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C107_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4441_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C108_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4440_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_QTY_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for QUANTITY" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_QTY_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_RNG_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_QTY_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C186_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C186_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6063_1" type="tns:EDIFACT_ID_6063">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_6060_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RNG_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6167_1" type="tns:EDIFACT_ID_6167">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C280_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C280_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_PCD_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_PCD_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_RNG_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_PCD_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C501_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_2" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C501_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PERCENTAGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5245_1" type="tns:EDIFACT_ID_5245">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5482_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5249_3" type="tns:EDIFACT_ID_5249">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Percentage basis identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_4" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_5" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RNG_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6167_1" type="tns:EDIFACT_ID_6167">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C280_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C280_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_MOA_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_MOA_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_RNG_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_CUX_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCIES" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_DTM_22">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RNG_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6167_1" type="tns:EDIFACT_ID_6167">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C280_8">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C280_8">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CUX_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCIES" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="tns:C_C504_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C504_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5402_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency exchange rate" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="12" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6341_4" type="tns:EDIFACT_ID_6341">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Exchange rate currency market identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C504_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6347_1" type="tns:EDIFACT_ID_6347">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency usage code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_3" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6348_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency rate value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C504_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CURRENCY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6347_1" type="tns:EDIFACT_ID_6347">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency usage code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_3" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6348_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency rate value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_22">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_22">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_22">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_RTE_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_RTE_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_RNG_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RTE_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C128_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_2" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C128_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RATE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5419_1" type="tns:EDIFACT_ID_5419">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Rate type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_5420_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Unit price basis rate" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5284_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Unit price basis value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RNG_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6167_1" type="tns:EDIFACT_ID_6167">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C280_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C280_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TAX_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_TAX_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_MOA_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_TAX_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5283_1" type="tns:EDIFACT_ID_5283">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C241_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE TYPE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C533_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE ACCOUNT DETAIL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5286_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee assessment basis value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C243_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE DETAIL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5305_6" type="tns:EDIFACT_ID_5305">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee category code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3446_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party tax identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="20" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1227_8" type="tns:EDIFACT_ID_1227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Calculation sequence code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C241_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE TYPE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_5153_1" type="tns:EDIFACT_ID_5153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee type name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5152_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee type name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C533_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE ACCOUNT DETAIL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5289_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee account code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C243_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE DETAIL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_5279_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="7" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5278_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5273_5" type="tns:EDIFACT_ID_5273">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate basis code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_6" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_7" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TDT_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for DETAILS OF TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_TDT_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DETAILS OF TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="10" ref="tns:G_LOC_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_TDT_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DETAILS OF TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_8051_1" type="tns:EDIFACT_ID_8051">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport stage code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8028_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Means of transport journey identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C220_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MODE OF TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C228_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TRANSPORT MEANS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C040_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CARRIER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8101_6" type="tns:EDIFACT_ID_8101">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transit direction indicator code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C401_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="EXCESS TRANSPORTATION INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C222_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TRANSPORT IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8281_9" type="tns:EDIFACT_ID_8281">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport means ownership indicator code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C220_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MODE OF TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8067_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport mode name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8066_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport mode name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C228_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TRANSPORT MEANS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8179_1" type="tns:EDIFACT_ID_8179">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport means description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8178_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport means description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C040_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CARRIER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3127_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Carrier identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3128_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Carrier name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C401_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="EXCESS TRANSPORTATION INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_8457_1" type="tns:EDIFACT_ID_8457">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Excess transportation reason code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_8459_2" type="tns:EDIFACT_ID_8459">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Excess transportation responsibility code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7130_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Customer shipment authorisation identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C222_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TRANSPORT IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_8213_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport means identification name identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="9" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_8212_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport means identification name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_8453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport means nationality code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_LOC_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_LOC_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_23">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LOC_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3227_1" type="tns:EDIFACT_ID_3227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C517_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C519_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C553_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5479_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C517_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3225_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C519_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3223_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3222_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C553_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3233_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3232_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_23">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_23">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_23">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TOD_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for TERMS OF DELIVERY OR TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_TOD_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TERMS OF DELIVERY OR TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_LOC_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_TOD_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TERMS OF DELIVERY OR TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_4055_1" type="tns:EDIFACT_ID_4055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Delivery or transport terms function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4215_2" type="tns:EDIFACT_ID_4215">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Transport charges payment method code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C100_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TERMS OF DELIVERY OR TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C100_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TERMS OF DELIVERY OR TRANSPORT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_4053_1" type="tns:EDIFACT_ID_4053">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Delivery or transport terms description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4052_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Delivery or transport terms description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4052_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Delivery or transport terms description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LOC_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3227_1" type="tns:EDIFACT_ID_3227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C517_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C519_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C553_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5479_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C517_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3225_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C519_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3223_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3222_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C553_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3233_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3232_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_RCS_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for REQUIREMENTS AND CONDITIONS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_RCS_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REQUIREMENTS AND CONDITIONS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_RFF_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_24">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_FTX_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RCS_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REQUIREMENTS AND CONDITIONS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7293_1" type="tns:EDIFACT_ID_7293">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Sector area identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C550_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REQUIREMENT/CONDITION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1229_3" type="tns:EDIFACT_ID_1229">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Action request/notification description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3207_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C550_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REQUIREMENT/CONDITION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7295_1" type="tns:EDIFACT_ID_7295">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Requirement or condition description identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7294_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Requirement or condition description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RFF_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C506_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C506_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_1153_1" type="tns:EDIFACT_ID_1153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1154_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1156_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document line identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_24">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_24">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_24">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_FTX_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4451_1" type="tns:EDIFACT_ID_4451">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Text subject code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4453_2" type="tns:EDIFACT_ID_4453">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C107_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C108_9">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4447_6" type="tns:EDIFACT_ID_4447">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C107_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4441_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C108_9">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4440_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_GIS">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for GENERAL INDICATOR" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_GIS_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="GENERAL INDICATOR" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_RFF_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_25">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_GIR_4">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED IDENTIFICATION NUMBERS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_LOC_12">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_MEA_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MEASUREMENTS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_QTY_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_FTX_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_MOA_12">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_GIS_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="GENERAL INDICATOR" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C529_2">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="PROCESSING INDICATOR" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C529_2">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PROCESSING INDICATOR" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7365_1" type="tns:EDIFACT_ID_7365">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Processing indicator description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7187_4" type="tns:EDIFACT_ID_7187">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Process type description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RFF_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C506_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C506_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_1153_1" type="tns:EDIFACT_ID_1153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1154_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1156_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document line identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_25">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_25">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_25">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_GIR_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED IDENTIFICATION NUMBERS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7297_1" type="tns:EDIFACT_ID_7297">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Set type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element ref="tns:C_C206_16">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_17">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_18">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_19">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C206_20">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_16">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_17">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_18">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_19">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C206_20">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="IDENTIFICATION NUMBER" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_7402_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7405_2" type="tns:EDIFACT_ID_7405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Object identification code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_3" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_LOC_12">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="PLACE/LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_3227_1" type="tns:EDIFACT_ID_3227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C517_12">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C519_12">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C553_12">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5479_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Relation code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C517_12">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="LOCATION IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3225_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3224_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="256" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C519_12">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION ONE IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3223_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3222_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="First related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C553_12">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="RELATED LOCATION TWO IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3233_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="25" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3232_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Second related location name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MEA_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MEASUREMENTS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6311_1" type="tns:EDIFACT_ID_6311">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement attribute code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C502_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MEASUREMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C174_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="VALUE/RANGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7383_4" type="tns:EDIFACT_ID_7383">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Surface or layer code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C502_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MEASUREMENT DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_6313_1" type="tns:EDIFACT_ID_6313">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measured attribute code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6321_2" type="tns:EDIFACT_ID_6321">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement significance code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6155_3" type="tns:EDIFACT_ID_6155">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Non-discrete measurement name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_6154_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Non-discrete measurement name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="70" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C174_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="VALUE/RANGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6411_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6314_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6162_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range minimum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6152_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Range maximum value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6432_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Significant digits quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="2" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_QTY_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C186_6">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="QUANTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C186_6">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="QUANTITY DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6063_1" type="tns:EDIFACT_ID_6063">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_6060_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Quantity" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_FTX_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4451_1" type="tns:EDIFACT_ID_4451">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Text subject code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4453_2" type="tns:EDIFACT_ID_4453">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C107_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C108_10">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4447_6" type="tns:EDIFACT_ID_4447">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C107_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4441_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C108_10">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4440_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_12">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_12">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_12">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_UNS">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="SECTION CONTROL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_0081_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Section identification" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:length value="1" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_CNT">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CONTROL TOTAL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C270">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="CONTROL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C270">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="CONTROL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_6069_1" type="tns:EDIFACT_ID_6069">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Control total type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="D_6066_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Control total value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="18" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6411_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Measurement unit code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="EDIFACT_ID_6069">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="19" />
      <xs:enumeration value="2" />
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="3" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="4" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="5" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
      <xs:enumeration value="52" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="G_MOA_4">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_MOA_13">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:G_RFF_7">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_13">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_13">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_13">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_RFF_7">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_RFF_12">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="5" ref="tns:S_DTM_26">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_RFF_12">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C506_12">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C506_12">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_1153_1" type="tns:EDIFACT_ID_1153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1154_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1156_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Document line identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4000_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Reference version identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1060_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Revision identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_DTM_26">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C507_26">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C507_26">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DATE/TIME/PERIOD" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_2005_1" type="tns:EDIFACT_ID_2005">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_2380_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_2379_3" type="tns:EDIFACT_ID_2379">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Date or time or period format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_TAX_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_TAX_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_MOA_14">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_TAX_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE DETAILS" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5283_1" type="tns:EDIFACT_ID_5283">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee function code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C241_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE TYPE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C533_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE ACCOUNT DETAIL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5286_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee assessment basis value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="15" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C243_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="DUTY/TAX/FEE DETAIL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5305_6" type="tns:EDIFACT_ID_5305">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee category code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3446_7">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Party tax identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="20" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1227_8" type="tns:EDIFACT_ID_1227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Calculation sequence code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C241_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE TYPE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_5153_1" type="tns:EDIFACT_ID_5153">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee type name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5152_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee type name" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C533_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE ACCOUNT DETAIL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5289_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee account code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="6" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C243_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="DUTY/TAX/FEE DETAIL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_5279_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="7" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5278_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5273_5" type="tns:EDIFACT_ID_5273">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty or tax or fee rate basis code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_6" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_7" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_14">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_14">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_14">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="G_ALC_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Loop for ALLOWANCE OR CHARGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:S_ALC_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ALLOWANCE OR CHARGE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_ALI_5">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ADDITIONAL INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="2" ref="tns:S_MOA_15">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:S_FTX_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_ALC_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ALLOWANCE OR CHARGE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5463_1" type="tns:EDIFACT_ID_5463">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Allowance or charge code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C552_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="ALLOWANCE/CHARGE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4471_3" type="tns:EDIFACT_ID_4471">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Settlement means code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1227_4" type="tns:EDIFACT_ID_1227">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Calculation sequence code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C214_3">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="SPECIAL SERVICES IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C552_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ALLOWANCE/CHARGE INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_1230_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Allowance or charge identifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_5189_2" type="tns:EDIFACT_ID_5189">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Allowance or charge identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C214_3">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="SPECIAL SERVICES IDENTIFICATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_7161_1" type="tns:EDIFACT_ID_7161">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special service description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_7160_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special service description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_7160_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special service description" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_ALI_5">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="ADDITIONAL INFORMATION" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="D_3239_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Country of origin name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_9213_2" type="tns:EDIFACT_ID_9213">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Duty regime type code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_3" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_4" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_5" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_6" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4183_7" type="tns:EDIFACT_ID_4183">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Special condition code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_MOA_15">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="tns:C_C516_15">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C516_15">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="MONETARY AMOUNT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_5025_1" type="tns:EDIFACT_ID_5025">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_5004_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Monetary amount" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="35" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6345_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_6343_4" type="tns:EDIFACT_ID_6343">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Currency type code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4405_5" type="tns:EDIFACT_ID_4405">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Status description code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_FTX_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="FREE TEXT" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4451_1" type="tns:EDIFACT_ID_4451">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Text subject code qualifier" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_4453_2" type="tns:EDIFACT_ID_4453">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text function code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C107_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" ref="tns:C_C108_11">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3453_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Language name code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="3" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4447_6" type="tns:EDIFACT_ID_4447">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text format code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C107_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT REFERENCE" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4441_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="17" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_1131_2" type="tns:EDIFACT_ID_1131">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list identification code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="D_3055_3" type="tns:EDIFACT_ID_3055">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Code list responsible agency code" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="C_C108_11">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="TEXT LITERAL" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_4440_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_3">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_4">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element minOccurs="0" name="D_4440_5">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Free text value" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="512" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="S_UNT">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo notes="Message Trailer" xmlns:b="www.edifabric.com/edifact" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="D_0074_1">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Number of Segments in a Message" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="10" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="D_0062_2">
          <xs:annotation>
            <xs:appinfo>
              <b:fieldInfo notes="Message Reference Number" xmlns:b="www.edifabric.com/edifact" />
            </xs:appinfo>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:minLength value="1" />
              <xs:maxLength value="14" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>